{
  "particles.dll": {
    "classes": {
      "CBasePulseGraphInstance": {
        "fields": {},
        "metadata": [],
        "parent": null
      },
      "CBaseRendererSource2": {
        "fields": {
          "m_bAnimateInFPS": 4168,
          "m_bBlendFramesSeq0": 11132,
          "m_bDisableZBuffering": 9280,
          "m_bGammaCorrectVertexColors": 6024,
          "m_bMaxLuminanceBlendingSequence0": 11133,
          "m_bOnlyRenderInEffecsGameOverlay": 9019,
          "m_bOnlyRenderInEffectsBloomPass": 9016,
          "m_bOnlyRenderInEffectsWaterPass": 9017,
          "m_bRefract": 8632,
          "m_bRefract2Passes": 8634,
          "m_bRefractSolid": 8633,
          "m_bReverseZBuffering": 9279,
          "m_bSaturateColorPreAlphaBlend": 6025,
          "m_bStencilTestExclude": 9148,
          "m_bTintByFOW": 7512,
          "m_bTintByGlobalLight": 7513,
          "m_bUseMixedResolutionRendering": 9018,
          "m_bWriteStencilOnDepthFail": 9278,
          "m_bWriteStencilOnDepthPass": 9277,
          "m_flAddSelfAmount": 6032,
          "m_flAlphaReferenceSoftness": 7528,
          "m_flAlphaScale": 920,
          "m_flAnimationRate": 4160,
          "m_flBumpStrength": 4136,
          "m_flCenterXOffset": 3400,
          "m_flCenterYOffset": 3768,
          "m_flDepthBias": 10760,
          "m_flDesaturation": 6400,
          "m_flDiffuseAmount": 5280,
          "m_flDiffuseClamp": 5648,
          "m_flFeatheringDepthMapFilter": 10392,
          "m_flFeatheringFilter": 10024,
          "m_flFeatheringMaxDist": 9656,
          "m_flFeatheringMinDist": 9288,
          "m_flFogAmount": 7144,
          "m_flMotionVectorScaleU": 4176,
          "m_flMotionVectorScaleV": 4544,
          "m_flOverbrightFactor": 6768,
          "m_flRadiusScale": 552,
          "m_flRefractAmount": 8640,
          "m_flRollScale": 1288,
          "m_flSelfIllumAmount": 4912,
          "m_flSourceAlphaValueToMapToOne": 8264,
          "m_flSourceAlphaValueToMapToZero": 7896,
          "m_nAlpha2Field": 1656,
          "m_nAlphaReferenceType": 7524,
          "m_nAnimationType": 4164,
          "m_nColorBlendType": 3384,
          "m_nCropTextureOverride": 4140,
          "m_nFeatheringMode": 9284,
          "m_nFogType": 7140,
          "m_nHSVShiftControlPoint": 7136,
          "m_nLightingControlPoint": 6016,
          "m_nOutputBlendMode": 6020,
          "m_nPerParticleAlphaRefWindow": 7520,
          "m_nPerParticleAlphaReference": 7516,
          "m_nRefractBlurRadius": 9008,
          "m_nRefractBlurType": 9012,
          "m_nShaderType": 3388,
          "m_nSortMethod": 11128,
          "m_stencilTestID": 9020,
          "m_stencilWriteID": 9149,
          "m_strShaderOverride": 3392,
          "m_vecColorScale": 1664,
          "m_vecTexturesInput": 4144
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CBaseTrailRenderer": {
        "fields": {
          "m_bClampV": 12512,
          "m_flEndFadeSize": 12144,
          "m_flMaxSize": 11772,
          "m_flMinSize": 11768,
          "m_flStartFadeSize": 11776,
          "m_nOrientationControlPoint": 11764,
          "m_nOrientationType": 11760
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CGeneralRandomRotation": {
        "fields": {
          "m_bRandomlyFlipDirection": 500,
          "m_flDegrees": 484,
          "m_flDegreesMax": 492,
          "m_flDegreesMin": 488,
          "m_flRotationRandExponent": 496,
          "m_nFieldOutput": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CGeneralSpin": {
        "fields": {
          "m_fSpinRateStopTime": 484,
          "m_nSpinRateDegrees": 472,
          "m_nSpinRateMinDegrees": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPAssignment_t": {
        "fields": {
          "m_Pos": 8,
          "m_nCPNumber": 0,
          "m_nOrientationMode": 1728
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleBindingRealPulse": {
        "fields": {},
        "metadata": [],
        "parent": null
      },
      "CParticleCollectionBindingInstance": {
        "fields": {},
        "metadata": [],
        "parent": null
      },
      "CParticleFunction": {
        "fields": {
          "m_Notes": 440,
          "m_bDisableOperator": 434,
          "m_bNormalizeToStopTime": 404,
          "m_flOpEndFadeInTime": 388,
          "m_flOpEndFadeOutTime": 396,
          "m_flOpFadeOscillatePeriod": 400,
          "m_flOpStartFadeInTime": 384,
          "m_flOpStartFadeOutTime": 392,
          "m_flOpStrength": 8,
          "m_flOpTimeOffsetMax": 412,
          "m_flOpTimeOffsetMin": 408,
          "m_flOpTimeScaleMax": 428,
          "m_flOpTimeScaleMin": 424,
          "m_nOpEndCapState": 376,
          "m_nOpTimeOffsetSeed": 416,
          "m_nOpTimeScaleSeed": 420,
          "m_nToolsState": 380
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleFunctionConstraint": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleFunctionEmitter": {
        "fields": {
          "m_nEmitterIndex": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleFunctionForce": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleFunctionInitializer": {
        "fields": {
          "m_nAssociatedEmitterIndex": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleFunctionOperator": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleFunctionPreEmission": {
        "fields": {
          "m_bRunOnce": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleFunctionRenderer": {
        "fields": {
          "VisibilityInputs": 472,
          "m_bCannotBeRefracted": 544,
          "m_bSkipRenderingOnMobile": 545
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleMassCalculationParameters": {
        "fields": {
          "m_flNominalRadius": 376,
          "m_flRadius": 8,
          "m_flScale": 744,
          "m_nMassMode": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleSystemDefinition": {
        "fields": {
          "m_BoundingBoxMax": 624,
          "m_BoundingBoxMin": 612,
          "m_Children": 184,
          "m_ConstantColor": 680,
          "m_ConstantNormal": 684,
          "m_Constraints": 136,
          "m_Emitters": 40,
          "m_ForceGenerators": 112,
          "m_Initializers": 64,
          "m_NamedValueDomain": 648,
          "m_NamedValueLocals": 656,
          "m_Operators": 88,
          "m_PreEmissionOperators": 16,
          "m_Renderers": 160,
          "m_bEnableNamedValues": 645,
          "m_bInfiniteBounds": 644,
          "m_bIsGPUParticleSystem": 820,
          "m_bScreenSpaceEffect": 864,
          "m_bShouldBatch": 856,
          "m_bShouldHitboxesFallbackToCollisionHulls": 859,
          "m_bShouldHitboxesFallbackToRenderBounds": 857,
          "m_bShouldHitboxesFallbackToSnapshot": 858,
          "m_bShouldSort": 888,
          "m_controlPointConfigurations": 960,
          "m_flAggregateRadius": 852,
          "m_flConstantLifespan": 708,
          "m_flConstantRadius": 696,
          "m_flConstantRotation": 700,
          "m_flConstantRotationSpeed": 704,
          "m_flCullFillCost": 748,
          "m_flCullRadius": 744,
          "m_flDepthSortBias": 636,
          "m_flMaxCreationDistance": 844,
          "m_flMaxDrawDistance": 836,
          "m_flMaximumSimTime": 804,
          "m_flMaximumTimeStep": 800,
          "m_flMinimumSimTime": 808,
          "m_flMinimumTimeStep": 812,
          "m_flNoDrawTimeToGoToSleep": 832,
          "m_flPreSimulationTime": 792,
          "m_flStartFadeDistance": 840,
          "m_flStopSimulationAfterTime": 796,
          "m_hFallback": 760,
          "m_hLowViolenceDef": 776,
          "m_hReferenceReplacement": 784,
          "m_hSnapshot": 728,
          "m_nAggregationMinAvailableParticles": 848,
          "m_nAllowRenderControlPoint": 884,
          "m_nBehaviorVersion": 8,
          "m_nConstantSequenceNumber": 712,
          "m_nConstantSequenceNumber1": 716,
          "m_nCullControlPoint": 752,
          "m_nFallbackMaxCount": 768,
          "m_nFirstMultipleOverride_BackwardCompat": 376,
          "m_nGroupID": 608,
          "m_nInitialParticles": 600,
          "m_nMaxParticles": 604,
          "m_nMinCPULevel": 824,
          "m_nMinGPULevel": 828,
          "m_nMinimumFrames": 816,
          "m_nSkipRenderControlPoint": 880,
          "m_nSnapshotControlPoint": 720,
          "m_nSortOverridePositionCP": 640,
          "m_nViewModelEffect": 860,
          "m_pszCullReplacementName": 736,
          "m_pszTargetLayerID": 872
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CParticleVisibilityInputs": {
        "fields": {
          "m_bDotCPAngles": 44,
          "m_bDotCameraAngles": 45,
          "m_bRightEye": 68,
          "m_flAlphaScaleMax": 52,
          "m_flAlphaScaleMin": 48,
          "m_flCameraBias": 0,
          "m_flDistanceInputMax": 32,
          "m_flDistanceInputMin": 28,
          "m_flDotInputMax": 40,
          "m_flDotInputMin": 36,
          "m_flInputMax": 16,
          "m_flInputMin": 12,
          "m_flInputPixelVisFade": 20,
          "m_flNoPixelVisibilityFallback": 24,
          "m_flProxyRadius": 8,
          "m_flRadiusScaleFOVBase": 64,
          "m_flRadiusScaleMax": 60,
          "m_flRadiusScaleMin": 56,
          "m_nCPin": 4
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPathParameters": {
        "fields": {
          "m_flBulge": 12,
          "m_flMidPoint": 16,
          "m_nBulgeControl": 8,
          "m_nEndControlPointNumber": 4,
          "m_nStartControlPointNumber": 0,
          "m_vEndOffset": 44,
          "m_vMidPointOffset": 32,
          "m_vStartPointOffset": 20
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseArraylib": {
        "fields": {},
        "metadata": [
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Base": {
        "fields": {
          "m_nEditorNodeID": 8
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_BaseFlow": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_BaseLerp": {
        "fields": {
          "m_WakeResume": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_BaseLerp__CursorState_t": {
        "fields": {
          "m_EndTime": 4,
          "m_StartTime": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_BaseRequirement": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_BaseState": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorHeaderIcon",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_BaseValue": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_BaseYieldingInflow": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_BooleanSwitchState": {
        "fields": {
          "m_Always": 192,
          "m_Condition": 72,
          "m_WhenFalse": 336,
          "m_WhenTrue": 264
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorCanvasItemSpecKV3",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_CursorQueue": {
        "fields": {
          "m_nCursorsAllowedToRunParallel": 152
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorHeaderIcon",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_FireCursors": {
        "fields": {
          "m_OnCanceled": 176,
          "m_OnFinished": 104,
          "m_Outflows": 72,
          "m_bWaitForChildOutflows": 96
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Inflow_BaseEntrypoint": {
        "fields": {
          "m_EntryChunk": 72,
          "m_RegisterMap": 80
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Inflow_EntOutputHandler": {
        "fields": {
          "m_ExpectedParamType": 160,
          "m_SourceEntity": 128,
          "m_SourceOutput": 144
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Inflow_EventHandler": {
        "fields": {
          "m_EventName": 128
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Inflow_GraphHook": {
        "fields": {
          "m_HookName": 128
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Inflow_Method": {
        "fields": {
          "m_Args": 184,
          "m_Description": 144,
          "m_MethodName": 128,
          "m_ReturnType": 160,
          "m_bIsPublic": 152
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Inflow_ObservableVariableListener": {
        "fields": {
          "m_bSelfReference": 130,
          "m_nBlackboardReference": 128
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Inflow_Wait": {
        "fields": {
          "m_WakeResume": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorHeaderIcon",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorCanvasItemSpecKV3",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Inflow_Yield": {
        "fields": {
          "m_UnyieldResume": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_InlineNodeSkipSelector": {
        "fields": {
          "m_FailOutflow": 104,
          "m_PassOutflow": 80,
          "m_bAnd": 76,
          "m_nFlowNodeID": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_IntervalTimer": {
        "fields": {
          "m_Completed": 72,
          "m_OnInterval": 144
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorHeaderIcon",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_IntervalTimer__CursorState_t": {
        "fields": {
          "m_EndTime": 4,
          "m_StartTime": 0,
          "m_bCompleteOnNextWake": 16,
          "m_flWaitInterval": 8,
          "m_flWaitIntervalHigh": 12
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_IsRequirementValid": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_IsRequirementValid__Criteria_t": {
        "fields": {
          "m_bIsValid": 0
        },
        "metadata": [],
        "parent": null
      },
      "CPulseCell_LimitCount": {
        "fields": {
          "m_nLimitCount": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_LimitCount__Criteria_t": {
        "fields": {
          "m_bLimitCountPasses": 0
        },
        "metadata": [],
        "parent": null
      },
      "CPulseCell_LimitCount__InstanceState_t": {
        "fields": {
          "m_nCurrentCount": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Outflow_CycleOrdered": {
        "fields": {
          "m_Outputs": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Outflow_CycleOrdered__InstanceState_t": {
        "fields": {
          "m_nNextIndex": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Outflow_CycleRandom": {
        "fields": {
          "m_Outputs": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Outflow_CycleShuffled": {
        "fields": {
          "m_Outputs": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Outflow_CycleShuffled__InstanceState_t": {
        "fields": {
          "m_Shuffle": 0,
          "m_nNextShuffle": 32
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_PickBestOutflowSelector": {
        "fields": {
          "m_OutflowList": 80,
          "m_nCheckType": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorHeaderIcon",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorCanvasItemSpecKV3",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Step_CallExternalMethod": {
        "fields": {
          "m_ExpectedArgs": 96,
          "m_MethodName": 72,
          "m_OnFinished": 120,
          "m_nAsyncCallMode": 112,
          "m_nBlackboardIndex": 88
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Step_DebugLog": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Step_PublicOutput": {
        "fields": {
          "m_OutputIndex": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Timeline": {
        "fields": {
          "m_OnCanceled": 176,
          "m_OnFinished": 104,
          "m_TimelineEvents": 72,
          "m_bWaitForChildOutflows": 96
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Timeline__TimelineEvent_t": {
        "fields": {
          "m_EventOutflow": 8,
          "m_flTimeFromPrevious": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Unknown": {
        "fields": {
          "m_UnknownKeys": 72
        },
        "metadata": [],
        "parent": null
      },
      "CPulseCell_Value_Curve": {
        "fields": {
          "m_Curve": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Value_Gradient": {
        "fields": {
          "m_Gradient": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Value_RandomFloat": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorHeaderIcon",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_Value_RandomInt": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorHeaderIcon",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_WaitForCursorsWithTag": {
        "fields": {
          "m_bTagSelfWhenComplete": 152,
          "m_nDesiredKillPriority": 156
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorHeaderIcon",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_WaitForCursorsWithTagBase": {
        "fields": {
          "m_WaitComplete": 80,
          "m_nCursorsAllowedToWait": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorCanvasItemSpecKV3",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCell_WaitForCursorsWithTagBase__CursorState_t": {
        "fields": {
          "m_TagName": 0
        },
        "metadata": [],
        "parent": null
      },
      "CPulseCell_WaitForObservable": {
        "fields": {
          "m_Condition": 72,
          "m_OnTrue": 192
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          },
          {
            "name": "MPulseEditorHeaderIcon",
            "type": "Unknown"
          },
          {
            "name": "MPropertyFriendlyName",
            "type": "Unknown"
          },
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseCursorFuncs": {
        "fields": {},
        "metadata": [
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseExecCursor": {
        "fields": {},
        "metadata": [],
        "parent": null
      },
      "CPulseGraphDef": {
        "fields": {
          "m_BlackboardReferences": 272,
          "m_CallInfos": 200,
          "m_Cells": 104,
          "m_Chunks": 80,
          "m_Constants": 224,
          "m_DomainIdentifier": 8,
          "m_DomainSubType": 24,
          "m_DomainValues": 248,
          "m_InvokeBindings": 176,
          "m_OutputConnections": 296,
          "m_ParentMapName": 48,
          "m_ParentXmlName": 64,
          "m_PublicOutputs": 152,
          "m_Vars": 128
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseMathlib": {
        "fields": {},
        "metadata": [
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulseTestScriptLib": {
        "fields": {},
        "metadata": [
          {
            "name": "MPropertyDescription",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulse_BlackboardReference": {
        "fields": {
          "m_BlackboardResource": 8,
          "m_NodeName": 32,
          "m_hBlackboardResource": 0,
          "m_nNodeID": 24
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulse_CallInfo": {
        "fields": {
          "m_CallMethodID": 72,
          "m_PortName": 0,
          "m_RegisterMap": 24,
          "m_nEditorNodeID": 16,
          "m_nSrcChunk": 76,
          "m_nSrcInstruction": 80
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulse_InvokeBinding": {
        "fields": {
          "m_FuncName": 48,
          "m_RegisterMap": 0,
          "m_nCellIndex": 64,
          "m_nSrcChunk": 68,
          "m_nSrcInstruction": 72
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CPulse_OutflowConnection": {
        "fields": {
          "m_OutflowRegisterMap": 24,
          "m_SourceOutflowName": 0,
          "m_nDestChunk": 16,
          "m_nInstruction": 20
        },
        "metadata": [],
        "parent": null
      },
      "CPulse_ResumePoint": {
        "fields": {},
        "metadata": [],
        "parent": null
      },
      "CRandomNumberGeneratorParameters": {
        "fields": {
          "m_bDistributeEvenly": 0,
          "m_nSeed": 4
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CReplicationParameters": {
        "fields": {
          "m_bScaleChildParticleRadii": 4,
          "m_flMaxRandomRadiusScale": 376,
          "m_flMinRandomRadiusScale": 8,
          "m_flModellingScale": 4184,
          "m_nReplicationMode": 0,
          "m_vMaxRandomDisplacement": 2464,
          "m_vMinRandomDisplacement": 744
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CSpinUpdateBase": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_AddVectorToVector": {
        "fields": {
          "m_nFieldInput": 496,
          "m_nFieldOutput": 492,
          "m_randomnessParameters": 524,
          "m_vOffsetMax": 512,
          "m_vOffsetMin": 500,
          "m_vecScale": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_AgeNoise": {
        "fields": {
          "m_bAbsVal": 480,
          "m_bAbsValInv": 481,
          "m_flAgeMax": 492,
          "m_flAgeMin": 488,
          "m_flNoiseScale": 496,
          "m_flNoiseScaleLoc": 500,
          "m_flOffset": 484,
          "m_vecOffsetLoc": 504
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_ChaoticAttractor": {
        "fields": {
          "m_bUniformSpeed": 512,
          "m_flAParm": 480,
          "m_flBParm": 484,
          "m_flCParm": 488,
          "m_flDParm": 492,
          "m_flScale": 496,
          "m_flSpeedMax": 504,
          "m_flSpeedMin": 500,
          "m_nBaseCP": 508
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CheckParticleForWater": {
        "fields": {
          "m_flOutputRemap": 856,
          "m_flRadius": 480,
          "m_nFieldOutput": 848,
          "m_nSetMethod": 1224
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_ColorLitPerParticle": {
        "fields": {
          "m_ColorMax": 508,
          "m_ColorMin": 504,
          "m_TintMax": 516,
          "m_TintMin": 512,
          "m_flLightAmplification": 528,
          "m_flTintPerc": 520,
          "m_nTintBlendMode": 524
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateAlongPath": {
        "fields": {
          "m_PathParams": 496,
          "m_bSaveOffset": 576,
          "m_bUseRandomCPs": 560,
          "m_fMaxDistance": 480,
          "m_vEndOffset": 564
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateFromCPs": {
        "fields": {
          "m_nDynamicCPCount": 496,
          "m_nIncrement": 480,
          "m_nMaxCP": 488,
          "m_nMinCP": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateFromParentParticles": {
        "fields": {
          "m_bRandomDistribution": 488,
          "m_bSetRopeSegmentID": 497,
          "m_bSubFrame": 496,
          "m_flIncrement": 484,
          "m_flVelocityScale": 480,
          "m_nRandomSeed": 492
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateFromPlaneCache": {
        "fields": {
          "m_bUseNormal": 505,
          "m_vecOffsetMax": 492,
          "m_vecOffsetMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateInEpitrochoid": {
        "fields": {
          "m_TransformInput": 488,
          "m_bOffsetExistingPos": 2066,
          "m_bUseCount": 2064,
          "m_bUseLocalCoords": 2065,
          "m_flOffset": 960,
          "m_flParticleDensity": 592,
          "m_flRadius1": 1328,
          "m_flRadius2": 1696,
          "m_nComponent1": 480,
          "m_nComponent2": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateOnGrid": {
        "fields": {
          "m_bCenter": 2693,
          "m_bHollow": 2694,
          "m_bLocalSpace": 2692,
          "m_nControlPointNumber": 2688,
          "m_nXCount": 480,
          "m_nXSpacing": 1584,
          "m_nYCount": 848,
          "m_nYSpacing": 1952,
          "m_nZCount": 1216,
          "m_nZSpacing": 2320
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateOnModel": {
        "fields": {
          "m_HitboxSetName": 4512,
          "m_bEvenDistribution": 685,
          "m_bLocalCoords": 4640,
          "m_bScaleToVolume": 684,
          "m_bUseBones": 4641,
          "m_bUseMesh": 4642,
          "m_flBoneVelocity": 2784,
          "m_flMaxBoneVelocity": 2788,
          "m_flShellSize": 4648,
          "m_modelInput": 480,
          "m_nDesiredHitbox": 688,
          "m_nForceInModel": 680,
          "m_nHitboxValueFromControlPointIndex": 1056,
          "m_transformInput": 576,
          "m_vecDirectionBias": 2792,
          "m_vecHitBoxScale": 1064
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateOnModelAtHeight": {
        "fields": {
          "m_HitboxSetName": 4310,
          "m_bForceZ": 481,
          "m_bLocalCoords": 4308,
          "m_bPreferMovingBoxes": 4309,
          "m_bUseBones": 480,
          "m_bUseWaterHeight": 492,
          "m_flDesiredHeight": 496,
          "m_flHitboxVelocityScale": 4440,
          "m_flMaxBoneVelocity": 4808,
          "m_nBiasType": 4304,
          "m_nControlPointNumber": 484,
          "m_nHeightCP": 488,
          "m_vecDirectionBias": 2584,
          "m_vecHitBoxScale": 864
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateParticleImpulse": {
        "fields": {
          "m_InputFalloffExp": 1224,
          "m_InputMagnitude": 848,
          "m_InputRadius": 480,
          "m_nFalloffFunction": 1216,
          "m_nImpulseType": 1592
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreatePhyllotaxis": {
        "fields": {
          "m_bUseLocalCoords": 524,
          "m_bUseOrigRadius": 526,
          "m_bUseWithContEmit": 525,
          "m_fDistBias": 520,
          "m_fMinRad": 516,
          "m_fRadBias": 512,
          "m_fRadCentCore": 492,
          "m_fRadPerPoint": 496,
          "m_fRadPerPointTo": 500,
          "m_fpointAngle": 504,
          "m_fsizeOverall": 508,
          "m_nComponent": 488,
          "m_nControlPointNumber": 480,
          "m_nScaleCP": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateSequentialPath": {
        "fields": {
          "m_PathParams": 496,
          "m_bCPPairs": 489,
          "m_bLoop": 488,
          "m_bSaveOffset": 490,
          "m_fMaxDistance": 480,
          "m_flNumToAssign": 484
        },
        "metadata": [
          {
            "name": "MParticleMaxVersion",
            "type": "Unknown"
          },
          {
            "name": "MParticleReplacementOp",
            "type": "Unknown"
          },
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateSequentialPathV2": {
        "fields": {
          "m_PathParams": 1232,
          "m_bCPPairs": 1217,
          "m_bLoop": 1216,
          "m_bSaveOffset": 1218,
          "m_fMaxDistance": 480,
          "m_flNumToAssign": 848
        },
        "metadata": [
          {
            "name": "MParticleMinVersion",
            "type": "Unknown"
          },
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateSpiralSphere": {
        "fields": {
          "m_TransformInput": 480,
          "m_bUseParticleCount": 2056,
          "m_flDensity": 584,
          "m_flInitialRadius": 952,
          "m_flInitialSpeedMax": 1688,
          "m_flInitialSpeedMin": 1320
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateWithinBox": {
        "fields": {
          "m_bLocalSpace": 3924,
          "m_bUseNewCode": 3936,
          "m_nControlPointNumber": 3920,
          "m_randomnessParameters": 3928,
          "m_vecMax": 2200,
          "m_vecMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateWithinCapsuleTransform": {
        "fields": {
          "m_LocalCoordinateSystemSpeedMax": 4152,
          "m_LocalCoordinateSystemSpeedMin": 2432,
          "m_TransformInput": 1584,
          "m_fHeight": 1216,
          "m_fRadiusMax": 848,
          "m_fRadiusMin": 480,
          "m_fSpeedMax": 2056,
          "m_fSpeedMin": 1688,
          "m_fSpeedRandExp": 2424,
          "m_nFieldOutput": 5872,
          "m_nFieldVelocity": 5876
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreateWithinSphereTransform": {
        "fields": {
          "m_LocalCoordinateSystemSpeedMax": 5520,
          "m_LocalCoordinateSystemSpeedMin": 3800,
          "m_TransformInput": 2952,
          "m_bLocalCoords": 3796,
          "m_fRadiusMax": 848,
          "m_fRadiusMin": 480,
          "m_fSpeedMax": 3424,
          "m_fSpeedMin": 3056,
          "m_fSpeedRandExp": 3792,
          "m_nFieldOutput": 7240,
          "m_nFieldVelocity": 7244,
          "m_vecDistanceBias": 1216,
          "m_vecDistanceBiasAbs": 2936
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_CreationNoise": {
        "fields": {
          "m_bAbsVal": 484,
          "m_bAbsValInv": 485,
          "m_flNoiseScale": 500,
          "m_flNoiseScaleLoc": 504,
          "m_flOffset": 488,
          "m_flOutputMax": 496,
          "m_flOutputMin": 492,
          "m_flWorldTimeScale": 520,
          "m_nFieldOutput": 480,
          "m_vecOffsetLoc": 508
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_DistanceCull": {
        "fields": {
          "m_bCullInside": 856,
          "m_flDistance": 488,
          "m_nControlPoint": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_DistanceToCPInit": {
        "fields": {
          "m_CollisionGroupName": 1965,
          "m_bActiveRange": 2480,
          "m_bLOS": 1964,
          "m_flInputMax": 856,
          "m_flInputMin": 488,
          "m_flLOSScale": 2472,
          "m_flMaxTraceLength": 2104,
          "m_flOutputMax": 1592,
          "m_flOutputMin": 1224,
          "m_flRemapBias": 2496,
          "m_nFieldOutput": 480,
          "m_nSetMethod": 2476,
          "m_nStartCP": 1960,
          "m_nTraceSet": 2096,
          "m_vecDistanceScale": 2484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_DistanceToNeighborCull": {
        "fields": {
          "m_bIncludeRadii": 848,
          "m_bUseNeighbor": 1604,
          "m_flDistance": 480,
          "m_flLifespanOverlap": 856,
          "m_flModify": 1232,
          "m_nFieldModify": 1224,
          "m_nSetMethod": 1600
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_GlobalScale": {
        "fields": {
          "m_bScalePosition": 493,
          "m_bScaleRadius": 492,
          "m_bScaleVelocity": 494,
          "m_flScale": 480,
          "m_nControlPointNumber": 488,
          "m_nScaleControlPointNumber": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InheritFromParentParticles": {
        "fields": {
          "m_bRandomDistribution": 492,
          "m_flScale": 480,
          "m_nFieldOutput": 484,
          "m_nIncrement": 488,
          "m_nRandomSeed": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InheritVelocity": {
        "fields": {
          "m_flVelocityScale": 484,
          "m_nControlPointNumber": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitFloat": {
        "fields": {
          "m_InputStrength": 856,
          "m_InputValue": 480,
          "m_nOutputField": 848,
          "m_nSetMethod": 852
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitFloatCollection": {
        "fields": {
          "m_InputValue": 480,
          "m_nOutputField": 848
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitFromCPSnapshot": {
        "fields": {
          "m_bLocalSpaceAngles": 1252,
          "m_bRandom": 508,
          "m_bReverse": 509,
          "m_nAttributeToRead": 496,
          "m_nAttributeToWrite": 500,
          "m_nControlPointNumber": 480,
          "m_nLocalSpaceCP": 504,
          "m_nManualSnapshotIndex": 880,
          "m_nRandomSeed": 1248,
          "m_nSnapShotIncrement": 512,
          "m_strSnapshotSubset": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitFromParentKilled": {
        "fields": {
          "m_nAttributeToCopy": 480,
          "m_nEventType": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitFromVectorFieldSnapshot": {
        "fields": {
          "m_bUseVerticalVelocity": 492,
          "m_nControlPointNumber": 480,
          "m_nLocalSpaceCP": 484,
          "m_nWeightUpdateCP": 488,
          "m_vecScale": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitSkinnedPositionFromCPSnapshot": {
        "fields": {
          "m_bCopyAlpha": 901,
          "m_bCopyColor": 900,
          "m_bIgnoreDt": 498,
          "m_bRandom": 488,
          "m_bRigid": 496,
          "m_bSetNormal": 497,
          "m_bSetRadius": 902,
          "m_flBoneVelocity": 892,
          "m_flBoneVelocityMax": 896,
          "m_flIncrement": 880,
          "m_flMaxNormalVelocity": 504,
          "m_flMinNormalVelocity": 500,
          "m_flReadIndex": 512,
          "m_nControlPointNumber": 484,
          "m_nFullLoopIncrement": 884,
          "m_nIndexType": 508,
          "m_nRandomSeed": 492,
          "m_nSnapShotStartPoint": 888,
          "m_nSnapshotControlPointNumber": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitVec": {
        "fields": {
          "m_InputValue": 480,
          "m_bNormalizedOutput": 2208,
          "m_bWritePreviousPosition": 2209,
          "m_nOutputField": 2200,
          "m_nSetMethod": 2204
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitVecCollection": {
        "fields": {
          "m_InputValue": 480,
          "m_nOutputField": 2200
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitialRepulsionVelocity": {
        "fields": {
          "m_CollisionGroupName": 480,
          "m_bInherit": 649,
          "m_bPerParticle": 640,
          "m_bPerParticleTR": 648,
          "m_bProportional": 642,
          "m_bTranslate": 641,
          "m_flTraceLength": 644,
          "m_nChildCP": 652,
          "m_nChildGroupID": 656,
          "m_nControlPointNumber": 636,
          "m_nTraceSet": 608,
          "m_vecOutputMax": 624,
          "m_vecOutputMin": 612
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitialSequenceFromModel": {
        "fields": {
          "m_flInputMax": 496,
          "m_flInputMin": 492,
          "m_flOutputMax": 504,
          "m_flOutputMin": 500,
          "m_nControlPointNumber": 480,
          "m_nFieldOutput": 484,
          "m_nFieldOutputAnim": 488,
          "m_nSetMethod": 508
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitialVelocityFromHitbox": {
        "fields": {
          "m_HitboxSetName": 492,
          "m_bUseBones": 620,
          "m_flVelocityMax": 484,
          "m_flVelocityMin": 480,
          "m_nControlPointNumber": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_InitialVelocityNoise": {
        "fields": {
          "m_TransformInput": 6768,
          "m_bIgnoreDt": 6872,
          "m_flNoiseScale": 6032,
          "m_flNoiseScaleLoc": 6400,
          "m_flOffset": 2224,
          "m_vecAbsVal": 480,
          "m_vecAbsValInv": 492,
          "m_vecOffsetLoc": 504,
          "m_vecOutputMax": 4312,
          "m_vecOutputMin": 2592
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_LifespanFromVelocity": {
        "fields": {
          "m_CollisionGroupName": 512,
          "m_bIncludeWater": 656,
          "m_flMaxTraceLength": 496,
          "m_flTraceOffset": 492,
          "m_flTraceTolerance": 500,
          "m_nMaxPlanes": 504,
          "m_nTraceSet": 640,
          "m_vecComponentScale": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_ModelCull": {
        "fields": {
          "m_HitboxSetName": 487,
          "m_bBoundBox": 484,
          "m_bCullOutside": 485,
          "m_bUseBones": 486,
          "m_nControlPointNumber": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_MoveBetweenPoints": {
        "fields": {
          "m_bTrailBias": 2324,
          "m_flEndOffset": 1952,
          "m_flEndSpread": 1216,
          "m_flSpeedMax": 848,
          "m_flSpeedMin": 480,
          "m_flStartOffset": 1584,
          "m_nEndControlPointNumber": 2320
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_NormalAlignToCP": {
        "fields": {
          "m_nControlPointAxis": 584,
          "m_transformInput": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_NormalOffset": {
        "fields": {
          "m_OffsetMax": 492,
          "m_OffsetMin": 480,
          "m_bLocalCoords": 508,
          "m_bNormalize": 509,
          "m_nControlPointNumber": 504
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_OffsetVectorToVector": {
        "fields": {
          "m_nFieldInput": 480,
          "m_nFieldOutput": 484,
          "m_randomnessParameters": 512,
          "m_vecOutputMax": 500,
          "m_vecOutputMin": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_Orient2DRelToCP": {
        "fields": {
          "m_flRotOffset": 488,
          "m_nCP": 480,
          "m_nFieldOutput": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_PlaneCull": {
        "fields": {
          "m_bCullInside": 856,
          "m_flDistance": 488,
          "m_nControlPoint": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_PointList": {
        "fields": {
          "m_bClosedLoop": 513,
          "m_bPlaceAlongPath": 512,
          "m_nFieldOutput": 480,
          "m_nNumPointsAlongPath": 516,
          "m_pointList": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_PositionOffset": {
        "fields": {
          "m_OffsetMax": 2200,
          "m_OffsetMin": 480,
          "m_TransformInput": 3920,
          "m_bLocalCoords": 4024,
          "m_bProportional": 4025,
          "m_randomnessParameters": 4028
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_PositionOffsetToCP": {
        "fields": {
          "m_bLocalCoords": 488,
          "m_nControlPointNumberEnd": 484,
          "m_nControlPointNumberStart": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_PositionPlaceOnGround": {
        "fields": {
          "m_CollisionGroupName": 2936,
          "m_bIncludeWater": 3084,
          "m_bOffsetonColOnly": 3100,
          "m_bSetNormal": 3093,
          "m_bSetPXYZOnly": 3092,
          "m_flMaxTraceLength": 848,
          "m_flOffset": 480,
          "m_flOffsetByRadiusFactor": 3104,
          "m_nAttribute": 3088,
          "m_nGroundNormalAttribute": 3096,
          "m_nIgnoreCP": 3112,
          "m_nPreserveOffsetCP": 3108,
          "m_nTraceMissBehavior": 3080,
          "m_nTraceSet": 3064,
          "m_vecTraceDir": 1216
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_PositionWarp": {
        "fields": {
          "m_bInvertWarp": 3944,
          "m_bUseCount": 3945,
          "m_flPrevPosScale": 3940,
          "m_flWarpStartTime": 3936,
          "m_flWarpTime": 3932,
          "m_nControlPointNumber": 3924,
          "m_nRadiusComponent": 3928,
          "m_nScaleControlPointNumber": 3920,
          "m_vecWarpMax": 2200,
          "m_vecWarpMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_PositionWarpScalar": {
        "fields": {
          "m_InputValue": 504,
          "m_flPrevPosScale": 872,
          "m_nControlPointNumber": 880,
          "m_nScaleControlPointNumber": 876,
          "m_vecWarpMax": 492,
          "m_vecWarpMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_QuantizeFloat": {
        "fields": {
          "m_InputValue": 480,
          "m_nOutputField": 848
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RadiusFromCPObject": {
        "fields": {
          "m_nControlPoint": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomAlpha": {
        "fields": {
          "m_flAlphaRandExponent": 500,
          "m_nAlphaMax": 488,
          "m_nAlphaMin": 484,
          "m_nFieldOutput": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomAlphaWindowThreshold": {
        "fields": {
          "m_flExponent": 488,
          "m_flMax": 484,
          "m_flMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomColor": {
        "fields": {
          "m_ColorMax": 512,
          "m_ColorMin": 508,
          "m_TintMax": 520,
          "m_TintMin": 516,
          "m_flLightAmplification": 544,
          "m_flTintPerc": 524,
          "m_flUpdateThreshold": 528,
          "m_nFieldOutput": 536,
          "m_nTintBlendMode": 540,
          "m_nTintCP": 532
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomLifeTime": {
        "fields": {
          "m_fLifetimeMax": 484,
          "m_fLifetimeMin": 480,
          "m_fLifetimeRandExponent": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomModelSequence": {
        "fields": {
          "m_ActivityName": 480,
          "m_SequenceName": 736,
          "m_hModel": 992
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomNamedModelBodyPart": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomNamedModelElement": {
        "fields": {
          "m_bLinear": 513,
          "m_bModelFromRenderer": 514,
          "m_bShuffle": 512,
          "m_hModel": 480,
          "m_nFieldOutput": 516,
          "m_names": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomNamedModelMeshGroup": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomNamedModelSequence": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomRadius": {
        "fields": {
          "m_flRadiusMax": 484,
          "m_flRadiusMin": 480,
          "m_flRadiusRandExponent": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomRotation": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomRotationSpeed": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomScalar": {
        "fields": {
          "m_flExponent": 488,
          "m_flMax": 484,
          "m_flMin": 480,
          "m_nFieldOutput": 492
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomSecondSequence": {
        "fields": {
          "m_nSequenceMax": 484,
          "m_nSequenceMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomSequence": {
        "fields": {
          "m_WeightedList": 496,
          "m_bLinear": 489,
          "m_bShuffle": 488,
          "m_nSequenceMax": 484,
          "m_nSequenceMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomTrailLength": {
        "fields": {
          "m_flLengthRandExponent": 488,
          "m_flMaxLength": 484,
          "m_flMinLength": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomVector": {
        "fields": {
          "m_nFieldOutput": 504,
          "m_randomnessParameters": 508,
          "m_vecMax": 492,
          "m_vecMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomVectorComponent": {
        "fields": {
          "m_flMax": 484,
          "m_flMin": 480,
          "m_nComponent": 492,
          "m_nFieldOutput": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomYaw": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RandomYawFlip": {
        "fields": {
          "m_flPercent": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapInitialDirectionToTransformToVector": {
        "fields": {
          "m_TransformInput": 480,
          "m_bNormalize": 608,
          "m_flOffsetRot": 592,
          "m_flScale": 588,
          "m_nFieldOutput": 584,
          "m_vecOffsetAxis": 596
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapInitialTransformDirectionToRotation": {
        "fields": {
          "m_TransformInput": 480,
          "m_flOffsetRot": 588,
          "m_nComponent": 592,
          "m_nFieldOutput": 584
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapInitialVisibilityScalar": {
        "fields": {
          "m_flInputMax": 492,
          "m_flInputMin": 488,
          "m_flOutputMax": 500,
          "m_flOutputMin": 496,
          "m_nFieldOutput": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapNamedModelBodyPartToScalar": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapNamedModelElementToScalar": {
        "fields": {
          "m_bModelFromRenderer": 548,
          "m_hModel": 480,
          "m_nFieldInput": 536,
          "m_nFieldOutput": 540,
          "m_nSetMethod": 544,
          "m_names": 488,
          "m_values": 512
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapNamedModelMeshGroupToScalar": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapNamedModelSequenceToScalar": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapParticleCountToNamedModelBodyPartScalar": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapParticleCountToNamedModelElementScalar": {
        "fields": {
          "m_bModelFromRenderer": 552,
          "m_hModel": 528,
          "m_outputMaxName": 544,
          "m_outputMinName": 536
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapParticleCountToNamedModelMeshGroupScalar": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapParticleCountToNamedModelSequenceScalar": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapParticleCountToScalar": {
        "fields": {
          "m_bActiveRange": 512,
          "m_bInvert": 513,
          "m_bWrap": 514,
          "m_flOutputMax": 504,
          "m_flOutputMin": 500,
          "m_flRemapBias": 516,
          "m_nFieldOutput": 480,
          "m_nInputMax": 488,
          "m_nInputMin": 484,
          "m_nScaleControlPoint": 492,
          "m_nScaleControlPointField": 496,
          "m_nSetMethod": 508
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapQAnglesToRotation": {
        "fields": {
          "m_TransformInput": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapScalarToVector": {
        "fields": {
          "m_bLocalCoords": 536,
          "m_flEndTime": 524,
          "m_flInputMax": 492,
          "m_flInputMin": 488,
          "m_flRemapBias": 540,
          "m_flStartTime": 520,
          "m_nControlPointNumber": 532,
          "m_nFieldInput": 480,
          "m_nFieldOutput": 484,
          "m_nSetMethod": 528,
          "m_vecOutputMax": 508,
          "m_vecOutputMin": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapTransformOrientationToRotations": {
        "fields": {
          "m_TransformInput": 480,
          "m_bUseQuat": 596,
          "m_bWriteNormal": 597,
          "m_vecRotation": 584
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RemapTransformToVector": {
        "fields": {
          "m_LocalSpaceTransform": 640,
          "m_TransformInput": 536,
          "m_bAccelerate": 757,
          "m_bOffset": 756,
          "m_flEndTime": 748,
          "m_flRemapBias": 760,
          "m_flStartTime": 744,
          "m_nFieldOutput": 480,
          "m_nSetMethod": 752,
          "m_vInputMax": 496,
          "m_vInputMin": 484,
          "m_vOutputMax": 520,
          "m_vOutputMin": 508
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RingWave": {
        "fields": {
          "m_TransformInput": 480,
          "m_bEvenDistribution": 3528,
          "m_bXYVelocityOnly": 3529,
          "m_flInitialRadius": 952,
          "m_flInitialSpeedMax": 2056,
          "m_flInitialSpeedMin": 1688,
          "m_flParticlesPerOrbit": 584,
          "m_flPitch": 2792,
          "m_flRoll": 2424,
          "m_flThickness": 1320,
          "m_flYaw": 3160
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_RtEnvCull": {
        "fields": {
          "m_RtEnvName": 507,
          "m_bCullOnMiss": 505,
          "m_bLifeAdjust": 506,
          "m_bUseVelocity": 504,
          "m_nComponent": 640,
          "m_nRTEnvCP": 636,
          "m_vecTestDir": 480,
          "m_vecTestNormal": 492
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_ScaleVelocity": {
        "fields": {
          "m_vecScale": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_ScreenSpacePositionOfTarget": {
        "fields": {
          "m_bOututBehindness": 2200,
          "m_flBehindOutputRemap": 2208,
          "m_nBehindFieldOutput": 2204,
          "m_vecTargetPosition": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_SequenceFromCP": {
        "fields": {
          "m_bKillUnused": 480,
          "m_bRadiusScale": 481,
          "m_nCP": 484,
          "m_vecOffset": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_SequenceLifeTime": {
        "fields": {
          "m_flFramerate": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_SetAttributeToScalarExpression": {
        "fields": {
          "m_flInput1": 488,
          "m_flInput2": 856,
          "m_flOutputRemap": 1224,
          "m_nExpression": 480,
          "m_nOutputField": 1592,
          "m_nSetMethod": 1596
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_SetFloatAttributeToVectorExpression": {
        "fields": {
          "m_flOutputRemap": 3928,
          "m_nExpression": 480,
          "m_nOutputField": 4296,
          "m_nSetMethod": 4300,
          "m_vInput1": 488,
          "m_vInput2": 2208
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_SetHitboxToClosest": {
        "fields": {
          "m_HitboxSetName": 2208,
          "m_bUpdatePosition": 2712,
          "m_bUseBones": 2336,
          "m_bUseClosestPointOnHitbox": 2337,
          "m_flHybridRatio": 2344,
          "m_nControlPointNumber": 480,
          "m_nDesiredHitbox": 484,
          "m_nTestType": 2340,
          "m_vecHitBoxScale": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_SetHitboxToModel": {
        "fields": {
          "m_HitboxSetName": 2230,
          "m_bEvenDistribution": 488,
          "m_bMaintainHitbox": 2228,
          "m_bUseBones": 2229,
          "m_flShellSize": 2360,
          "m_nControlPointNumber": 480,
          "m_nDesiredHitbox": 492,
          "m_nForceInModel": 484,
          "m_vecDirectionBias": 2216,
          "m_vecHitBoxScale": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_SetRigidAttachment": {
        "fields": {
          "m_bLocalSpace": 492,
          "m_nControlPointNumber": 480,
          "m_nFieldInput": 484,
          "m_nFieldOutput": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_SetVectorAttributeToVectorExpression": {
        "fields": {
          "m_bNormalizedOutput": 4304,
          "m_flLerp": 3928,
          "m_nExpression": 480,
          "m_nOutputField": 4296,
          "m_nSetMethod": 4300,
          "m_vInput1": 488,
          "m_vInput2": 2208
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_StatusEffect": {
        "fields": {
          "m_flAmbientScale": 508,
          "m_flColorWarpIntensity": 496,
          "m_flDetail2BlendFactor": 492,
          "m_flDetail2Rotation": 484,
          "m_flDetail2Scale": 488,
          "m_flDiffuseWarpBlendToFull": 500,
          "m_flEnvMapIntensity": 504,
          "m_flMetalnessBlendToFull": 544,
          "m_flReflectionsTintByBaseBlendToNone": 540,
          "m_flRimLightScale": 536,
          "m_flSelfIllumBlendToFull": 548,
          "m_flSpecularBlendToFull": 528,
          "m_flSpecularExponent": 520,
          "m_flSpecularExponentBlendToFull": 524,
          "m_flSpecularScale": 516,
          "m_nDetail2Combo": 480,
          "m_rimLightColor": 532,
          "m_specularColor": 512
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_StatusEffectCitadel": {
        "fields": {
          "m_flSFXColorWarpAmount": 480,
          "m_flSFXMetalnessAmount": 488,
          "m_flSFXNormalAmount": 484,
          "m_flSFXRoughnessAmount": 492,
          "m_flSFXSDetailAmount": 532,
          "m_flSFXSDetailScale": 536,
          "m_flSFXSDetailScrollX": 540,
          "m_flSFXSDetailScrollY": 544,
          "m_flSFXSDetailScrollZ": 548,
          "m_flSFXSOffsetX": 516,
          "m_flSFXSOffsetY": 520,
          "m_flSFXSOffsetZ": 524,
          "m_flSFXSScale": 500,
          "m_flSFXSScrollX": 504,
          "m_flSFXSScrollY": 508,
          "m_flSFXSScrollZ": 512,
          "m_flSFXSUseModelUVs": 552,
          "m_flSFXSelfIllumAmount": 496,
          "m_nDetailCombo": 528
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_VelocityFromCP": {
        "fields": {
          "m_bDirectionOnly": 2308,
          "m_flVelocityScale": 2304,
          "m_transformInput": 2200,
          "m_velocityInput": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_VelocityFromNormal": {
        "fields": {
          "m_bIgnoreDt": 488,
          "m_fSpeedMax": 484,
          "m_fSpeedMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_VelocityRadialRandom": {
        "fields": {
          "m_bIgnoreDelta": 4677,
          "m_bPerParticleCenter": 480,
          "m_fSpeedMax": 4296,
          "m_fSpeedMin": 3928,
          "m_nControlPointNumber": 484,
          "m_vecFwd": 2208,
          "m_vecLocalCoordinateSystemSpeedScale": 4664,
          "m_vecPosition": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_INIT_VelocityRandom": {
        "fields": {
          "m_LocalCoordinateSystemSpeedMax": 2944,
          "m_LocalCoordinateSystemSpeedMin": 1224,
          "m_bIgnoreDT": 4664,
          "m_fSpeedMax": 856,
          "m_fSpeedMin": 488,
          "m_nControlPointNumber": 480,
          "m_randomnessParameters": 4668
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_AlphaDecay": {
        "fields": {
          "m_flMinAlpha": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_AttractToControlPoint": {
        "fields": {
          "m_TransformInput": 880,
          "m_bApplyMinForce": 1352,
          "m_fFalloffPower": 872,
          "m_fForceAmount": 504,
          "m_fForceAmountMin": 984,
          "m_vecComponentScale": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_BasicMovement": {
        "fields": {
          "m_Gravity": 472,
          "m_bUseNewCode": 3676,
          "m_fDrag": 2192,
          "m_massControls": 2560,
          "m_nMaxConstraintPasses": 3672
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_BoxConstraint": {
        "fields": {
          "m_bAccountForRadius": 3917,
          "m_bLocalSpace": 3916,
          "m_nCP": 3912,
          "m_vecMax": 2192,
          "m_vecMin": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_CPOffsetToPercentageBetweenCPs": {
        "fields": {
          "m_bRadialCheck": 504,
          "m_bScaleOffset": 505,
          "m_flInputBias": 480,
          "m_flInputMax": 476,
          "m_flInputMin": 472,
          "m_nEndCP": 488,
          "m_nInputCP": 500,
          "m_nOffsetCP": 492,
          "m_nOuputCP": 496,
          "m_nStartCP": 484,
          "m_vecOffset": 508
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_CPVelocityForce": {
        "fields": {
          "m_flScale": 496,
          "m_nControlPointNumber": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_CalculateVectorAttribute": {
        "fields": {
          "m_flControlPointScale1": 520,
          "m_flControlPointScale2": 544,
          "m_flInputScale1": 488,
          "m_flInputScale2": 496,
          "m_nControlPointInput1": 500,
          "m_nControlPointInput2": 524,
          "m_nFieldInput1": 484,
          "m_nFieldInput2": 492,
          "m_nFieldOutput": 548,
          "m_vFinalOutputScale": 552,
          "m_vStartValue": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_Callback": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ChladniWave": {
        "fields": {
          "m_b3D": 5400,
          "m_flInputMax": 848,
          "m_flInputMin": 480,
          "m_flOutputMax": 1584,
          "m_flOutputMin": 1216,
          "m_nFieldOutput": 472,
          "m_nLocalSpaceControlPoint": 5396,
          "m_nSetMethod": 5392,
          "m_vecHarmonics": 3672,
          "m_vecWaveLength": 1952
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ChooseRandomChildrenInGroup": {
        "fields": {
          "m_flNumberOfChildren": 488,
          "m_nChildGroupID": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ClampScalar": {
        "fields": {
          "m_flOutputMax": 848,
          "m_flOutputMin": 480,
          "m_nFieldOutput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ClampVector": {
        "fields": {
          "m_nFieldOutput": 472,
          "m_vecOutputMax": 2200,
          "m_vecOutputMin": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ClientPhysics": {
        "fields": {
          "m_bDeleteSim": 1314,
          "m_bKillParticles": 1313,
          "m_bRespectExclusionVolumes": 1312,
          "m_bStartAsleep": 560,
          "m_bUseHighQualitySimulation": 1304,
          "m_flPlayerWakeRadius": 568,
          "m_flVehicleWakeRadius": 936,
          "m_nColorBlendType": 1324,
          "m_nControlPoint": 1316,
          "m_nForcedSimId": 1320,
          "m_nForcedStatusEffects": 1328,
          "m_nMaxParticleCount": 1308,
          "m_strPhysicsType": 552
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_CollideWithParentParticles": {
        "fields": {
          "m_flParentRadiusScale": 472,
          "m_flRadiusScale": 840
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_CollideWithSelf": {
        "fields": {
          "m_flMinimumSpeed": 840,
          "m_flRadiusScale": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ColorAdjustHSL": {
        "fields": {
          "m_flHueAdjust": 472,
          "m_flLightnessAdjust": 1208,
          "m_flSaturationAdjust": 840
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ColorInterpolate": {
        "fields": {
          "m_ColorFade": 472,
          "m_bEaseInOut": 500,
          "m_flFadeEndTime": 492,
          "m_flFadeStartTime": 488,
          "m_nFieldOutput": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ColorInterpolateRandom": {
        "fields": {
          "m_ColorFadeMax": 500,
          "m_ColorFadeMin": 472,
          "m_bEaseInOut": 528,
          "m_flFadeEndTime": 520,
          "m_flFadeStartTime": 516,
          "m_nFieldOutput": 524
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ConnectParentParticleToNearest": {
        "fields": {
          "m_bUseRadius": 480,
          "m_flParentRadiusScale": 856,
          "m_flRadiusScale": 488,
          "m_nFirstControlPoint": 472,
          "m_nSecondControlPoint": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ConstrainDistance": {
        "fields": {
          "m_CenterOffset": 1212,
          "m_bGlobalCenter": 1224,
          "m_fMaxDistance": 840,
          "m_fMinDistance": 472,
          "m_nControlPointNumber": 1208
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ConstrainDistanceToPath": {
        "fields": {
          "m_PathParameters": 496,
          "m_fMinDistance": 472,
          "m_flMaxDistance0": 476,
          "m_flMaxDistance1": 484,
          "m_flMaxDistanceMid": 480,
          "m_flTravelTime": 560,
          "m_nFieldScale": 564,
          "m_nManualTField": 568
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ConstrainDistanceToUserSpecifiedPath": {
        "fields": {
          "m_bLoopedPath": 484,
          "m_fMinDistance": 472,
          "m_flMaxDistance": 476,
          "m_flTimeScale": 480,
          "m_pointList": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ConstrainLineLength": {
        "fields": {
          "m_flMaxDistance": 476,
          "m_flMinDistance": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ContinuousEmitter": {
        "fields": {
          "m_bForceEmitOnFirstUpdate": 1620,
          "m_bForceEmitOnLastUpdate": 1621,
          "m_bInitFromKilledParentParticles": 1592,
          "m_flEmissionDuration": 480,
          "m_flEmissionScale": 1584,
          "m_flEmitRate": 1216,
          "m_flScalePerParentParticle": 1588,
          "m_flStartTime": 848,
          "m_nEventType": 1596,
          "m_nLimitPerUpdate": 1616,
          "m_nSnapshotControlPoint": 1600,
          "m_strSnapshotSubset": 1608
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ControlPointToRadialScreenSpace": {
        "fields": {
          "m_nCPIn": 480,
          "m_nCPOut": 496,
          "m_nCPOutField": 500,
          "m_nCPSSPosOut": 504,
          "m_vecCP1Pos": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ControlpointLight": {
        "fields": {
          "m_LightColor1": 1728,
          "m_LightColor2": 1732,
          "m_LightColor3": 1736,
          "m_LightColor4": 1740,
          "m_LightFiftyDist1": 1696,
          "m_LightFiftyDist2": 1704,
          "m_LightFiftyDist3": 1712,
          "m_LightFiftyDist4": 1720,
          "m_LightZeroDist1": 1700,
          "m_LightZeroDist2": 1708,
          "m_LightZeroDist3": 1716,
          "m_LightZeroDist4": 1724,
          "m_bClampLowerRange": 1758,
          "m_bClampUpperRange": 1759,
          "m_bLightDynamic1": 1748,
          "m_bLightDynamic2": 1749,
          "m_bLightDynamic3": 1750,
          "m_bLightDynamic4": 1751,
          "m_bLightType1": 1744,
          "m_bLightType2": 1745,
          "m_bLightType3": 1746,
          "m_bLightType4": 1747,
          "m_bUseHLambert": 1753,
          "m_bUseNormal": 1752,
          "m_flScale": 472,
          "m_nControlPoint1": 1632,
          "m_nControlPoint2": 1636,
          "m_nControlPoint3": 1640,
          "m_nControlPoint4": 1644,
          "m_vecCPOffset1": 1648,
          "m_vecCPOffset2": 1660,
          "m_vecCPOffset3": 1672,
          "m_vecCPOffset4": 1684
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_CreateParticleSystemRenderer": {
        "fields": {
          "m_AggregationPos": 592,
          "m_hEffect": 552,
          "m_nEventType": 560,
          "m_szParticleConfig": 584,
          "m_vecCPs": 568
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_Cull": {
        "fields": {
          "m_flCullEnd": 480,
          "m_flCullExp": 484,
          "m_flCullPerc": 472,
          "m_flCullStart": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_CurlNoiseForce": {
        "fields": {
          "m_flWorleyJitter": 7744,
          "m_flWorleySeed": 7376,
          "m_nNoiseType": 488,
          "m_vecNoiseFreq": 496,
          "m_vecNoiseScale": 2216,
          "m_vecOffset": 3936,
          "m_vecOffsetRate": 5656
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_CycleScalar": {
        "fields": {
          "m_bDoNotRepeatCycle": 488,
          "m_bSynchronizeParticles": 489,
          "m_flCycleTime": 484,
          "m_flEndValue": 480,
          "m_flStartValue": 476,
          "m_nCPFieldMax": 500,
          "m_nCPFieldMin": 496,
          "m_nCPScale": 492,
          "m_nDestField": 472,
          "m_nSetMethod": 504
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_CylindricalDistanceToTransform": {
        "fields": {
          "m_TransformEnd": 2056,
          "m_TransformStart": 1952,
          "m_bActiveRange": 2164,
          "m_bAdditive": 2165,
          "m_bCapsule": 2166,
          "m_flInputMax": 848,
          "m_flInputMin": 480,
          "m_flOutputMax": 1584,
          "m_flOutputMin": 1216,
          "m_nFieldOutput": 472,
          "m_nSetMethod": 2160
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DampenToCP": {
        "fields": {
          "m_flRange": 476,
          "m_flScale": 480,
          "m_nControlPointNumber": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_Decay": {
        "fields": {
          "m_bForcePreserveParticleOrder": 473,
          "m_bRopeDecay": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DecayClampCount": {
        "fields": {
          "m_nCount": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DecayMaintainCount": {
        "fields": {
          "m_bKillNewest": 872,
          "m_bLifespanDecay": 496,
          "m_flDecayDelay": 476,
          "m_flScale": 504,
          "m_nParticlesToMaintain": 472,
          "m_nSnapshotControlPoint": 480,
          "m_strSnapshotSubset": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DecayOffscreen": {
        "fields": {
          "m_flOffscreenTime": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DensityForce": {
        "fields": {
          "m_flForceScale": 492,
          "m_flRadiusScale": 488,
          "m_flTargetDensity": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DifferencePreviousParticle": {
        "fields": {
          "m_bActiveRange": 500,
          "m_bSetPreviousParticle": 501,
          "m_flInputMax": 484,
          "m_flInputMin": 480,
          "m_flOutputMax": 492,
          "m_flOutputMin": 488,
          "m_nFieldInput": 472,
          "m_nFieldOutput": 476,
          "m_nSetMethod": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_Diffusion": {
        "fields": {
          "m_flRadiusScale": 472,
          "m_nFieldOutput": 476,
          "m_nVoxelGridResolution": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DirectionBetweenVecsToVec": {
        "fields": {
          "m_nFieldOutput": 472,
          "m_vecPoint1": 480,
          "m_vecPoint2": 2200
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DistanceBetweenCPsToCP": {
        "fields": {
          "m_CollisionGroupName": 525,
          "m_bLOS": 524,
          "m_bSetOnce": 496,
          "m_flInputMax": 504,
          "m_flInputMin": 500,
          "m_flLOSScale": 520,
          "m_flMaxTraceLength": 516,
          "m_flOutputMax": 512,
          "m_flOutputMin": 508,
          "m_nEndCP": 484,
          "m_nOutputCP": 488,
          "m_nOutputCPField": 492,
          "m_nSetParent": 660,
          "m_nStartCP": 480,
          "m_nTraceSet": 656
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DistanceBetweenTransforms": {
        "fields": {
          "m_CollisionGroupName": 2168,
          "m_TransformEnd": 584,
          "m_TransformStart": 480,
          "m_bLOS": 2300,
          "m_flInputMax": 1056,
          "m_flInputMin": 688,
          "m_flLOSScale": 2164,
          "m_flMaxTraceLength": 2160,
          "m_flOutputMax": 1792,
          "m_flOutputMin": 1424,
          "m_nFieldOutput": 472,
          "m_nSetMethod": 2304,
          "m_nTraceSet": 2296
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DistanceBetweenVecs": {
        "fields": {
          "m_bDeltaTime": 5396,
          "m_flInputMax": 4288,
          "m_flInputMin": 3920,
          "m_flOutputMax": 5024,
          "m_flOutputMin": 4656,
          "m_nFieldOutput": 472,
          "m_nSetMethod": 5392,
          "m_vecPoint1": 480,
          "m_vecPoint2": 2200
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DistanceCull": {
        "fields": {
          "m_bCullInside": 856,
          "m_flDistance": 488,
          "m_nAttribute": 860,
          "m_nControlPoint": 472,
          "m_vecPointOffset": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DistanceToTransform": {
        "fields": {
          "m_CollisionGroupName": 2057,
          "m_TransformStart": 1952,
          "m_bActiveRange": 2204,
          "m_bAdditive": 2205,
          "m_bLOS": 2056,
          "m_flInputMax": 848,
          "m_flInputMin": 480,
          "m_flLOSScale": 2196,
          "m_flMaxTraceLength": 2192,
          "m_flOutputMax": 1584,
          "m_flOutputMin": 1216,
          "m_nFieldOutput": 472,
          "m_nSetMethod": 2200,
          "m_nTraceSet": 2188,
          "m_vecComponentScale": 2208
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DragRelativeToPlane": {
        "fields": {
          "m_bDirectional": 1208,
          "m_flDragAtPlane": 472,
          "m_flFalloff": 840,
          "m_nControlPointNumber": 2936,
          "m_vecPlaneNormal": 1216
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_DriveCPFromGlobalSoundFloat": {
        "fields": {
          "m_FieldName": 520,
          "m_OperatorName": 512,
          "m_StackName": 504,
          "m_flInputMax": 492,
          "m_flInputMin": 488,
          "m_flOutputMax": 500,
          "m_flOutputMin": 496,
          "m_nOutputControlPoint": 480,
          "m_nOutputField": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_EnableChildrenFromParentParticleCount": {
        "fields": {
          "m_bDestroyImmediately": 858,
          "m_bDisableChildren": 856,
          "m_bPlayEndcapOnStop": 857,
          "m_nChildGroupID": 480,
          "m_nFirstChild": 484,
          "m_nNumChildrenToEnable": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_EndCapDecay": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_EndCapTimedDecay": {
        "fields": {
          "m_flDecayTime": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_EndCapTimedFreeze": {
        "fields": {
          "m_flFreezeTime": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ExternalGameImpulseForce": {
        "fields": {
          "m_bExplosions": 858,
          "m_bParticles": 859,
          "m_bRopes": 856,
          "m_bRopesZOnly": 857,
          "m_flForceScale": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ExternalWindForce": {
        "fields": {
          "m_bDampenNearWaterPlane": 3930,
          "m_bSampleGravity": 3931,
          "m_bSampleWater": 3929,
          "m_bSampleWind": 3928,
          "m_bUseBasicMovementGravity": 5656,
          "m_flLocalBuoyancyScale": 6032,
          "m_flLocalGravityScale": 5664,
          "m_vecBuoyancyForce": 6400,
          "m_vecGravityForce": 3936,
          "m_vecSamplePosition": 488,
          "m_vecScale": 2208
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_FadeAndKill": {
        "fields": {
          "m_bForcePreserveParticleOrder": 496,
          "m_flEndAlpha": 492,
          "m_flEndFadeInTime": 476,
          "m_flEndFadeOutTime": 484,
          "m_flStartAlpha": 488,
          "m_flStartFadeInTime": 472,
          "m_flStartFadeOutTime": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_FadeAndKillForTracers": {
        "fields": {
          "m_flEndAlpha": 492,
          "m_flEndFadeInTime": 476,
          "m_flEndFadeOutTime": 484,
          "m_flStartAlpha": 488,
          "m_flStartFadeInTime": 472,
          "m_flStartFadeOutTime": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_FadeIn": {
        "fields": {
          "m_bProportional": 484,
          "m_flFadeInTimeExp": 480,
          "m_flFadeInTimeMax": 476,
          "m_flFadeInTimeMin": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_FadeInSimple": {
        "fields": {
          "m_flFadeInTime": 472,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_FadeOut": {
        "fields": {
          "m_bEaseInAndOut": 545,
          "m_bProportional": 544,
          "m_flFadeBias": 484,
          "m_flFadeOutTimeExp": 480,
          "m_flFadeOutTimeMax": 476,
          "m_flFadeOutTimeMin": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_FadeOutSimple": {
        "fields": {
          "m_flFadeOutTime": 472,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ForceBasedOnDistanceToPlane": {
        "fields": {
          "m_flExponent": 536,
          "m_flMaxDist": 504,
          "m_flMinDist": 488,
          "m_nControlPointNumber": 532,
          "m_vecForceAtMaxDist": 508,
          "m_vecForceAtMinDist": 492,
          "m_vecPlaneNormal": 520
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ForceControlPointStub": {
        "fields": {
          "m_ControlPoint": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_GameDecalRenderer": {
        "fields": {
          "m_bNoDecalsOnOwner": 7219,
          "m_bRandomDecalRotation": 7217,
          "m_bRandomlySelectDecalInGroup": 7218,
          "m_bUseGameDefaultDecalSize": 7216,
          "m_bVisualizeTraces": 7220,
          "m_flDecalRotation": 5128,
          "m_flDecalSize": 4392,
          "m_flTraceBloat": 4024,
          "m_nCollisionGroup": 576,
          "m_nDecalGroupIndex": 4760,
          "m_nEventType": 560,
          "m_nInteractionMask": 568,
          "m_sDecalGroupName": 552,
          "m_vModulationColor": 5496,
          "m_vecEndPos": 2304,
          "m_vecStartPos": 584
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_GameLiquidSpill": {
        "fields": {
          "m_flExpirationTime": 920,
          "m_flLiquidContentsField": 552,
          "m_nAmountAttribute": 1288
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_GlobalLight": {
        "fields": {
          "m_bClampLowerRange": 476,
          "m_bClampUpperRange": 477,
          "m_flScale": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_HSVShiftToCP": {
        "fields": {
          "m_DefaultHSVColor": 492,
          "m_nColorCP": 480,
          "m_nColorGemEnableCP": 484,
          "m_nOutputCP": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_InheritFromParentParticles": {
        "fields": {
          "m_bRandomDistribution": 484,
          "m_flScale": 472,
          "m_nFieldOutput": 476,
          "m_nIncrement": 480
        },
        "metadata": [
          {
            "name": "MParticleMaxVersion",
            "type": "Unknown"
          },
          {
            "name": "MParticleReplacementOp",
            "type": "Unknown"
          },
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_InheritFromParentParticlesV2": {
        "fields": {
          "m_bRandomDistribution": 1217,
          "m_bReverse": 1218,
          "m_bSubSample": 1216,
          "m_flInterpolation": 1224,
          "m_flScale": 472,
          "m_nFieldOutput": 840,
          "m_nIncrement": 848,
          "m_nMissingParentBehavior": 1220
        },
        "metadata": [
          {
            "name": "MParticleMinVersion",
            "type": "Unknown"
          },
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_InheritFromPeerSystem": {
        "fields": {
          "m_nFieldInput": 476,
          "m_nFieldOutput": 472,
          "m_nGroupID": 484,
          "m_nIncrement": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_InstantaneousEmitter": {
        "fields": {
          "m_flInitFromKilledParentParticles": 1216,
          "m_flParentParticleScale": 1224,
          "m_flStartTime": 848,
          "m_nEventType": 1220,
          "m_nMaxEmittedPerFrame": 1592,
          "m_nParticlesToEmit": 480,
          "m_nSnapshotControlPoint": 1596,
          "m_strSnapshotSubset": 1600
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_InterpolateRadius": {
        "fields": {
          "m_bEaseInAndOut": 488,
          "m_flBias": 492,
          "m_flEndScale": 484,
          "m_flEndTime": 476,
          "m_flStartScale": 480,
          "m_flStartTime": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_IntraParticleForce": {
        "fields": {
          "m_bUseAABB": 512,
          "m_flAttractionMaxDistance": 492,
          "m_flAttractionMaxStrength": 496,
          "m_flAttractionMinDistance": 488,
          "m_flRepulsionMaxDistance": 504,
          "m_flRepulsionMaxStrength": 508,
          "m_flRepulsionMinDistance": 500
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LagCompensation": {
        "fields": {
          "m_nDesiredVelocityCP": 472,
          "m_nDesiredVelocityCPField": 484,
          "m_nLatencyCP": 476,
          "m_nLatencyCPField": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LazyCullCompareFloat": {
        "fields": {
          "m_flComparsion1": 472,
          "m_flComparsion2": 840,
          "m_flCullTime": 1208
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LerpEndCapScalar": {
        "fields": {
          "m_flLerpTime": 480,
          "m_flOutput": 476,
          "m_nFieldOutput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LerpEndCapVector": {
        "fields": {
          "m_flLerpTime": 488,
          "m_nFieldOutput": 472,
          "m_vecOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LerpScalar": {
        "fields": {
          "m_flEndTime": 852,
          "m_flOutput": 480,
          "m_flStartTime": 848,
          "m_nFieldOutput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LerpToInitialPosition": {
        "fields": {
          "m_flInterpolation": 480,
          "m_flScale": 856,
          "m_nCacheField": 848,
          "m_nControlPointNumber": 472,
          "m_vecScale": 1224
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LerpToOtherAttribute": {
        "fields": {
          "m_flInterpolation": 472,
          "m_nFieldInput": 844,
          "m_nFieldInputFrom": 840,
          "m_nFieldOutput": 848
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LerpVector": {
        "fields": {
          "m_flEndTime": 492,
          "m_flStartTime": 488,
          "m_nFieldOutput": 472,
          "m_nSetMethod": 496,
          "m_vecOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LightningSnapshotGenerator": {
        "fields": {
          "m_flBranchTwist": 3072,
          "m_flDedicatedPool": 4184,
          "m_flOffset": 864,
          "m_flOffsetDecay": 1232,
          "m_flRadiusEnd": 3816,
          "m_flRadiusStart": 3448,
          "m_flRecalcRate": 1600,
          "m_flSegments": 496,
          "m_flSplitRate": 2704,
          "m_flUVOffset": 2336,
          "m_flUVScale": 1968,
          "m_nBranchBehavior": 3440,
          "m_nCPEndPnt": 488,
          "m_nCPSnapshot": 480,
          "m_nCPStartPnt": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LocalAccelerationForce": {
        "fields": {
          "m_nCP": 488,
          "m_nScaleCP": 492,
          "m_vecAccel": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LockPoints": {
        "fields": {
          "m_flBlendValue": 492,
          "m_nControlPoint": 488,
          "m_nMaxCol": 476,
          "m_nMaxRow": 484,
          "m_nMinCol": 472,
          "m_nMinRow": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LockToBone": {
        "fields": {
          "m_HitboxSetName": 688,
          "m_bRigid": 816,
          "m_bRigidRotationLock": 832,
          "m_bUseBones": 817,
          "m_flJumpThreshold": 680,
          "m_flLifeTimeFadeEnd": 676,
          "m_flLifeTimeFadeStart": 672,
          "m_flPrevPosScale": 684,
          "m_flRotLerp": 2560,
          "m_modelInput": 472,
          "m_nFieldOutput": 820,
          "m_nFieldOutputPrev": 824,
          "m_nRotationSetType": 828,
          "m_transformInput": 568,
          "m_vecRotation": 840
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LockToPointList": {
        "fields": {
          "m_bClosedLoop": 505,
          "m_bPlaceAlongPath": 504,
          "m_nFieldOutput": 472,
          "m_nNumPointsAlongPath": 508,
          "m_pointList": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LockToSavedSequentialPath": {
        "fields": {
          "m_PathParams": 496,
          "m_bCPPairs": 484,
          "m_flFadeEnd": 480,
          "m_flFadeStart": 476
        },
        "metadata": [
          {
            "name": "MParticleMaxVersion",
            "type": "Unknown"
          },
          {
            "name": "MParticleReplacementOp",
            "type": "Unknown"
          },
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_LockToSavedSequentialPathV2": {
        "fields": {
          "m_PathParams": 496,
          "m_bCPPairs": 480,
          "m_flFadeEnd": 476,
          "m_flFadeStart": 472
        },
        "metadata": [
          {
            "name": "MParticleMinVersion",
            "type": "Unknown"
          },
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MaintainEmitter": {
        "fields": {
          "m_bEmitInstantaneously": 1240,
          "m_bFinalEmitOnStop": 1241,
          "m_flEmissionDuration": 856,
          "m_flEmissionRate": 1224,
          "m_flScale": 1248,
          "m_flStartTime": 848,
          "m_nParticlesToMaintain": 480,
          "m_nSnapshotControlPoint": 1228,
          "m_strSnapshotSubset": 1232
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MaintainSequentialPath": {
        "fields": {
          "m_PathParams": 496,
          "m_bLoop": 488,
          "m_bUseParticleCount": 489,
          "m_fMaxDistance": 472,
          "m_flCohesionStrength": 480,
          "m_flNumToAssign": 476,
          "m_flTolerance": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MaxVelocity": {
        "fields": {
          "m_flMaxVelocity": 472,
          "m_flMinVelocity": 476,
          "m_nOverrideCP": 480,
          "m_nOverrideCPField": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ModelCull": {
        "fields": {
          "m_HitboxSetName": 479,
          "m_bBoundBox": 476,
          "m_bCullOutside": 477,
          "m_bUseBones": 478,
          "m_nControlPointNumber": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ModelDampenMovement": {
        "fields": {
          "m_HitboxSetName": 479,
          "m_bBoundBox": 476,
          "m_bOutside": 477,
          "m_bUseBones": 478,
          "m_fDrag": 2328,
          "m_nControlPointNumber": 472,
          "m_vecPosOffset": 608
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ModelSurfaceSnapshotGenerator": {
        "fields": {
          "m_bSetGravity": 2058,
          "m_bSetNormal": 2056,
          "m_bSetUV": 2059,
          "m_bSetUp": 2057,
          "m_flRecalcRate": 584,
          "m_flSurfaceOffset": 1688,
          "m_flUSpacing": 952,
          "m_flVSpacing": 1320,
          "m_modelInput": 488,
          "m_nCPSnapshot": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MoveToHitbox": {
        "fields": {
          "m_HitboxSetName": 688,
          "m_bUseBones": 816,
          "m_flInterpolation": 824,
          "m_flLifeTimeLerpEnd": 680,
          "m_flLifeTimeLerpStart": 676,
          "m_flPrevPosScale": 684,
          "m_modelInput": 472,
          "m_nLerpType": 820,
          "m_transformInput": 568
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MovementLoopInsideSphere": {
        "fields": {
          "m_flDistance": 480,
          "m_nCP": 472,
          "m_nDistSqrAttr": 2568,
          "m_vecScale": 848
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MovementMaintainOffset": {
        "fields": {
          "m_bRadiusScale": 488,
          "m_nCP": 484,
          "m_vecOffset": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MovementMoveAlongSkinnedCPSnapshot": {
        "fields": {
          "m_bSetNormal": 480,
          "m_bSetRadius": 481,
          "m_flInterpolation": 488,
          "m_flTValue": 856,
          "m_nControlPointNumber": 472,
          "m_nSnapshotControlPointNumber": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MovementPlaceOnGround": {
        "fields": {
          "m_CollisionGroupName": 2576,
          "m_bIncludeShotHull": 2732,
          "m_bIncludeWater": 2733,
          "m_bScaleOffset": 2737,
          "m_bSetNormal": 2736,
          "m_flLerpRate": 2572,
          "m_flMaxTraceLength": 840,
          "m_flOffset": 472,
          "m_flTolerance": 844,
          "m_flTraceOffset": 2568,
          "m_nIgnoreCP": 2744,
          "m_nLerpCP": 2716,
          "m_nPreserveOffsetCP": 2740,
          "m_nRefCP1": 2708,
          "m_nRefCP2": 2712,
          "m_nTraceMissBehavior": 2728,
          "m_nTraceSet": 2704,
          "m_vecTraceDir": 848
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MovementRigidAttachToCP": {
        "fields": {
          "m_bOffsetLocal": 492,
          "m_nControlPointNumber": 472,
          "m_nFieldInput": 484,
          "m_nFieldOutput": 488,
          "m_nScaleCPField": 480,
          "m_nScaleControlPoint": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MovementRotateParticleAroundAxis": {
        "fields": {
          "m_TransformInput": 2560,
          "m_bLocalSpace": 2664,
          "m_flRotRate": 2192,
          "m_vecRotAxis": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MovementSkinnedPositionFromCPSnapshot": {
        "fields": {
          "m_bRandom": 480,
          "m_bSetNormal": 488,
          "m_bSetRadius": 489,
          "m_flIncrement": 864,
          "m_flInterpolation": 1968,
          "m_flReadIndex": 496,
          "m_nControlPointNumber": 476,
          "m_nFullLoopIncrement": 1232,
          "m_nIndexType": 492,
          "m_nRandomSeed": 484,
          "m_nSnapShotStartPoint": 1600,
          "m_nSnapshotControlPointNumber": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_MultiSegmentDisplaySnapshotGenerator": {
        "fields": {
          "m_SpecialCharList": 872,
          "m_bPrependEmpty": 5808,
          "m_flDigitsAfterDecimal": 5816,
          "m_flMaxCount": 5440,
          "m_flMinCount": 5072,
          "m_flRadius": 4336,
          "m_flSpacing": 4704,
          "m_flValue": 504,
          "m_nCPSnapshot": 480,
          "m_nInputType": 488,
          "m_nSegCount": 484,
          "m_strDefaultString": 496,
          "m_vecColorLit": 2616,
          "m_vecColorUnlit": 896
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_Noise": {
        "fields": {
          "m_bAdditive": 488,
          "m_fl4NoiseScale": 484,
          "m_flNoiseAnimationTimeScale": 492,
          "m_flOutputMax": 480,
          "m_flOutputMin": 476,
          "m_nFieldOutput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_NoiseEmitter": {
        "fields": {
          "m_bAbsVal": 504,
          "m_bAbsValInv": 505,
          "m_flEmissionDuration": 480,
          "m_flEmissionScale": 488,
          "m_flNoiseScale": 520,
          "m_flOffset": 508,
          "m_flOutputMax": 516,
          "m_flOutputMin": 512,
          "m_flStartTime": 484,
          "m_flWorldNoiseScale": 524,
          "m_flWorldTimeScale": 540,
          "m_nScaleControlPoint": 492,
          "m_nScaleControlPointField": 496,
          "m_nWorldNoisePoint": 500,
          "m_vecOffsetLoc": 528
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_NormalLock": {
        "fields": {
          "m_nControlPointNumber": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_NormalizeVector": {
        "fields": {
          "m_flScale": 476,
          "m_nFieldOutput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_Orient2DRelToCP": {
        "fields": {
          "m_flRotOffset": 472,
          "m_flSpinStrength": 476,
          "m_nCP": 480,
          "m_nFieldOutput": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_OrientTo2dDirection": {
        "fields": {
          "m_flRotOffset": 472,
          "m_flSpinStrength": 476,
          "m_nFieldOutput": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_OscillateScalar": {
        "fields": {
          "m_FrequencyMax": 484,
          "m_FrequencyMin": 480,
          "m_RateMax": 476,
          "m_RateMin": 472,
          "m_bProportional": 492,
          "m_bProportionalOp": 493,
          "m_flEndTime_max": 508,
          "m_flEndTime_min": 504,
          "m_flOscAdd": 516,
          "m_flOscMult": 512,
          "m_flStartTime_max": 500,
          "m_flStartTime_min": 496,
          "m_nField": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_OscillateScalarSimple": {
        "fields": {
          "m_Frequency": 476,
          "m_Rate": 472,
          "m_flOscAdd": 488,
          "m_flOscMult": 484,
          "m_nField": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_OscillateVector": {
        "fields": {
          "m_FrequencyMax": 508,
          "m_FrequencyMin": 496,
          "m_RateMax": 484,
          "m_RateMin": 472,
          "m_bOffset": 526,
          "m_bProportional": 524,
          "m_bProportionalOp": 525,
          "m_flEndTime_max": 540,
          "m_flEndTime_min": 536,
          "m_flOscAdd": 912,
          "m_flOscMult": 544,
          "m_flRateScale": 1280,
          "m_flStartTime_max": 532,
          "m_flStartTime_min": 528,
          "m_nField": 520
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_OscillateVectorSimple": {
        "fields": {
          "m_Frequency": 484,
          "m_Rate": 472,
          "m_bOffset": 508,
          "m_flOscAdd": 504,
          "m_flOscMult": 500,
          "m_nField": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ParentVortices": {
        "fields": {
          "m_bFlipBasedOnYaw": 504,
          "m_flForceScale": 488,
          "m_vecTwistAxis": 492
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PerParticleForce": {
        "fields": {
          "m_flForceScale": 488,
          "m_nCP": 2576,
          "m_vForce": 856
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PercentageBetweenTransformLerpCPs": {
        "fields": {
          "m_TransformEnd": 592,
          "m_TransformStart": 488,
          "m_bActiveRange": 716,
          "m_bRadialCheck": 717,
          "m_flInputMax": 480,
          "m_flInputMin": 476,
          "m_nFieldOutput": 472,
          "m_nOutputEndCP": 704,
          "m_nOutputEndField": 708,
          "m_nOutputStartCP": 696,
          "m_nOutputStartField": 700,
          "m_nSetMethod": 712
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PercentageBetweenTransforms": {
        "fields": {
          "m_TransformEnd": 600,
          "m_TransformStart": 496,
          "m_bActiveRange": 708,
          "m_bRadialCheck": 709,
          "m_flInputMax": 480,
          "m_flInputMin": 476,
          "m_flOutputMax": 488,
          "m_flOutputMin": 484,
          "m_nFieldOutput": 472,
          "m_nSetMethod": 704
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PercentageBetweenTransformsVector": {
        "fields": {
          "m_TransformEnd": 616,
          "m_TransformStart": 512,
          "m_bActiveRange": 724,
          "m_bRadialCheck": 725,
          "m_flInputMax": 480,
          "m_flInputMin": 476,
          "m_nFieldOutput": 472,
          "m_nSetMethod": 720,
          "m_vecOutputMax": 496,
          "m_vecOutputMin": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PinParticleToCP": {
        "fields": {
          "m_bOffsetLocal": 2200,
          "m_bRetainInitialVelocity": 4432,
          "m_flAge": 3320,
          "m_flBreakDistance": 2584,
          "m_flBreakSpeed": 2952,
          "m_flBreakValue": 3696,
          "m_flInterpolation": 4064,
          "m_nBreakControlPointNumber": 3688,
          "m_nBreakControlPointNumber2": 3692,
          "m_nControlPointNumber": 472,
          "m_nParticleNumber": 2208,
          "m_nParticleSelection": 2204,
          "m_nPinBreakType": 2576,
          "m_vecOffset": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PinRopeSegmentParticleToParent": {
        "fields": {
          "m_flInterpolation": 848,
          "m_nParticleNumber": 480,
          "m_nParticleSelection": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PlanarConstraint": {
        "fields": {
          "m_PlaneNormal": 484,
          "m_PointOnPlane": 472,
          "m_bGlobalNormal": 501,
          "m_bGlobalOrigin": 500,
          "m_bUseOldCode": 1240,
          "m_flMaximumDistanceToCP": 872,
          "m_flRadiusScale": 504,
          "m_nControlPointNumber": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PlaneCull": {
        "fields": {
          "m_bLocalSpace": 2200,
          "m_flPlaneOffset": 2204,
          "m_nPlaneControlPoint": 472,
          "m_vecPlaneDirection": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PlayEndCapWhenFinished": {
        "fields": {
          "m_bFireOnEmissionEnd": 480,
          "m_bIncludeChildren": 481
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PointVectorAtNextParticle": {
        "fields": {
          "m_flInterpolation": 480,
          "m_nFieldOutput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_PositionLock": {
        "fields": {
          "m_TransformInput": 472,
          "m_bLockRot": 984,
          "m_flEndTime_exp": 596,
          "m_flEndTime_max": 592,
          "m_flEndTime_min": 588,
          "m_flJumpThreshold": 976,
          "m_flPrevPosScale": 980,
          "m_flRange": 600,
          "m_flRangeBias": 608,
          "m_flStartTime_exp": 584,
          "m_flStartTime_max": 580,
          "m_flStartTime_min": 576,
          "m_nFieldOutput": 2712,
          "m_nFieldOutputPrev": 2716,
          "m_vecScale": 992
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_QuantizeCPComponent": {
        "fields": {
          "m_flInputValue": 480,
          "m_flQuantizeValue": 856,
          "m_nCPOutput": 848,
          "m_nOutVectorField": 852
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_QuantizeFloat": {
        "fields": {
          "m_InputValue": 472,
          "m_nOutputField": 840
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RadiusDecay": {
        "fields": {
          "m_flMinRadius": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RampCPLinearRandom": {
        "fields": {
          "m_nOutControlPointNumber": 480,
          "m_vecRateMax": 496,
          "m_vecRateMin": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RampScalarLinear": {
        "fields": {
          "m_RateMax": 476,
          "m_RateMin": 472,
          "m_bProportionalOp": 532,
          "m_flEndTime_max": 492,
          "m_flEndTime_min": 488,
          "m_flStartTime_max": 484,
          "m_flStartTime_min": 480,
          "m_nField": 528
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RampScalarLinearSimple": {
        "fields": {
          "m_Rate": 472,
          "m_flEndTime": 480,
          "m_flStartTime": 476,
          "m_nField": 528
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RampScalarSpline": {
        "fields": {
          "m_RateMax": 476,
          "m_RateMin": 472,
          "m_bEaseOut": 549,
          "m_bProportionalOp": 548,
          "m_flBias": 496,
          "m_flEndTime_max": 492,
          "m_flEndTime_min": 488,
          "m_flStartTime_max": 484,
          "m_flStartTime_min": 480,
          "m_nField": 544
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RampScalarSplineSimple": {
        "fields": {
          "m_Rate": 472,
          "m_bEaseOut": 532,
          "m_flEndTime": 480,
          "m_flStartTime": 476,
          "m_nField": 528
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RandomForce": {
        "fields": {
          "m_MaxForce": 500,
          "m_MinForce": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ReadFromNeighboringParticle": {
        "fields": {
          "m_DistanceCheck": 488,
          "m_flInterpolation": 856,
          "m_nFieldInput": 472,
          "m_nFieldOutput": 476,
          "m_nIncrement": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ReinitializeScalarEndCap": {
        "fields": {
          "m_flOutputMax": 480,
          "m_flOutputMin": 476,
          "m_nFieldOutput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapAverageHitboxSpeedtoCP": {
        "fields": {
          "m_HitboxSetName": 3696,
          "m_flInputMax": 864,
          "m_flInputMin": 496,
          "m_flOutputMax": 1600,
          "m_flOutputMin": 1232,
          "m_nField": 488,
          "m_nHeightControlPointNumber": 1968,
          "m_nHitboxDataType": 492,
          "m_nInControlPointNumber": 480,
          "m_nOutControlPointNumber": 484,
          "m_vecComparisonVelocity": 1976
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapAverageScalarValuetoCP": {
        "fields": {
          "m_flDecimalPlaces": 488,
          "m_flOutputRemap": 872,
          "m_nExpression": 480,
          "m_nField": 864,
          "m_nOutControlPointNumber": 856,
          "m_nOutVectorField": 860
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapBoundingVolumetoCP": {
        "fields": {
          "m_flInputMax": 488,
          "m_flInputMin": 484,
          "m_flOutputMax": 496,
          "m_flOutputMin": 492,
          "m_nOutControlPointNumber": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapCPVelocityToVector": {
        "fields": {
          "m_bNormalize": 484,
          "m_flScale": 480,
          "m_nControlPoint": 472,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapCPtoCP": {
        "fields": {
          "m_bDerivative": 512,
          "m_flInputMax": 500,
          "m_flInputMin": 496,
          "m_flInterpRate": 516,
          "m_flOutputMax": 508,
          "m_flOutputMin": 504,
          "m_nInputControlPoint": 480,
          "m_nInputField": 488,
          "m_nOutputControlPoint": 484,
          "m_nOutputField": 492
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapCPtoScalar": {
        "fields": {
          "m_flEndTime": 504,
          "m_flInputMax": 488,
          "m_flInputMin": 484,
          "m_flInterpRate": 508,
          "m_flOutputMax": 496,
          "m_flOutputMin": 492,
          "m_flStartTime": 500,
          "m_nCPInput": 472,
          "m_nField": 480,
          "m_nFieldOutput": 476,
          "m_nSetMethod": 512
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapCPtoVector": {
        "fields": {
          "m_bAccelerate": 549,
          "m_bOffset": 548,
          "m_flEndTime": 536,
          "m_flInterpRate": 540,
          "m_flStartTime": 532,
          "m_nCPInput": 472,
          "m_nFieldOutput": 476,
          "m_nLocalSpaceCP": 480,
          "m_nSetMethod": 544,
          "m_vInputMax": 496,
          "m_vInputMin": 484,
          "m_vOutputMax": 520,
          "m_vOutputMin": 508
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapControlPointDirectionToVector": {
        "fields": {
          "m_flScale": 476,
          "m_nControlPointNumber": 480,
          "m_nFieldOutput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapControlPointOrientationToRotation": {
        "fields": {
          "m_flOffsetRot": 480,
          "m_nCP": 472,
          "m_nComponent": 484,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapCrossProductOfTwoVectorsToVector": {
        "fields": {
          "m_InputVec1": 472,
          "m_InputVec2": 2192,
          "m_bNormalize": 3916,
          "m_nFieldOutput": 3912
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapDensityGradientToVectorAttribute": {
        "fields": {
          "m_flRadiusScale": 472,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapDensityToVector": {
        "fields": {
          "m_bUseParentDensity": 512,
          "m_flDensityMax": 484,
          "m_flDensityMin": 480,
          "m_flRadiusScale": 472,
          "m_nFieldOutput": 476,
          "m_nVoxelGridResolution": 516,
          "m_vecOutputMax": 500,
          "m_vecOutputMin": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapDirectionToCPToVector": {
        "fields": {
          "m_bNormalize": 500,
          "m_flOffsetRot": 484,
          "m_flScale": 480,
          "m_nCP": 472,
          "m_nFieldOutput": 476,
          "m_nFieldStrength": 504,
          "m_vecOffsetAxis": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapDistanceToLineSegmentBase": {
        "fields": {
          "m_bInfiniteLine": 488,
          "m_flMaxInputValue": 484,
          "m_flMinInputValue": 480,
          "m_nCP0": 472,
          "m_nCP1": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapDistanceToLineSegmentToScalar": {
        "fields": {
          "m_flMaxOutputValue": 504,
          "m_flMinOutputValue": 500,
          "m_nFieldOutput": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapDistanceToLineSegmentToVector": {
        "fields": {
          "m_nFieldOutput": 496,
          "m_vMaxOutputValue": 512,
          "m_vMinOutputValue": 500
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapDotProductToCP": {
        "fields": {
          "m_flInputMax": 864,
          "m_flInputMin": 496,
          "m_flOutputMax": 1600,
          "m_flOutputMin": 1232,
          "m_nInputCP1": 480,
          "m_nInputCP2": 484,
          "m_nOutVectorField": 492,
          "m_nOutputCP": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapDotProductToScalar": {
        "fields": {
          "m_bActiveRange": 508,
          "m_bUseParticleNormal": 509,
          "m_bUseParticleVelocity": 500,
          "m_flInputMax": 488,
          "m_flInputMin": 484,
          "m_flOutputMax": 496,
          "m_flOutputMin": 492,
          "m_nFieldOutput": 480,
          "m_nInputCP1": 472,
          "m_nInputCP2": 476,
          "m_nSetMethod": 504
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapExternalWindToCP": {
        "fields": {
          "m_bSetMagnitude": 2208,
          "m_nCP": 480,
          "m_nCPOutput": 484,
          "m_nOutVectorField": 2212,
          "m_vecScale": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapGravityToVector": {
        "fields": {
          "m_bNormalizedOutput": 2200,
          "m_nOutputField": 2192,
          "m_nSetMethod": 2196,
          "m_vInput1": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapModelVolumetoCP": {
        "fields": {
          "m_bBBoxOnly": 516,
          "m_bCubeRoot": 517,
          "m_flInputMax": 504,
          "m_flInputMin": 500,
          "m_flOutputMax": 512,
          "m_flOutputMin": 508,
          "m_nBBoxType": 480,
          "m_nField": 496,
          "m_nInControlPointNumber": 484,
          "m_nOutControlPointMaxNumber": 492,
          "m_nOutControlPointNumber": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapNamedModelBodyPartEndCap": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapNamedModelBodyPartOnceTimed": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapNamedModelElementEndCap": {
        "fields": {
          "m_bModelFromRenderer": 552,
          "m_fallbackNames": 528,
          "m_hModel": 472,
          "m_inNames": 480,
          "m_nFieldInput": 556,
          "m_nFieldOutput": 560,
          "m_outNames": 504
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapNamedModelElementOnceTimed": {
        "fields": {
          "m_bModelFromRenderer": 552,
          "m_bProportional": 553,
          "m_fallbackNames": 528,
          "m_flRemapTime": 564,
          "m_hModel": 472,
          "m_inNames": 480,
          "m_nFieldInput": 556,
          "m_nFieldOutput": 560,
          "m_outNames": 504
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapNamedModelMeshGroupEndCap": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapNamedModelMeshGroupOnceTimed": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapNamedModelSequenceEndCap": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapNamedModelSequenceOnceTimed": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapParticleCountOnScalarEndCap": {
        "fields": {
          "m_bBackwards": 492,
          "m_flOutputMax": 488,
          "m_flOutputMin": 484,
          "m_nFieldOutput": 472,
          "m_nInputMax": 480,
          "m_nInputMin": 476,
          "m_nSetMethod": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapParticleCountToScalar": {
        "fields": {
          "m_bActiveRange": 1952,
          "m_flOutputMax": 1584,
          "m_flOutputMin": 1216,
          "m_nFieldOutput": 472,
          "m_nInputMax": 848,
          "m_nInputMin": 480,
          "m_nSetMethod": 1956
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapScalar": {
        "fields": {
          "m_bOldCode": 496,
          "m_flInputMax": 484,
          "m_flInputMin": 480,
          "m_flOutputMax": 492,
          "m_flOutputMin": 488,
          "m_nFieldInput": 472,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapScalarEndCap": {
        "fields": {
          "m_flInputMax": 484,
          "m_flInputMin": 480,
          "m_flOutputMax": 492,
          "m_flOutputMin": 488,
          "m_nFieldInput": 472,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapScalarOnceTimed": {
        "fields": {
          "m_bProportional": 472,
          "m_flInputMax": 488,
          "m_flInputMin": 484,
          "m_flOutputMax": 496,
          "m_flOutputMin": 492,
          "m_flRemapTime": 500,
          "m_nFieldInput": 476,
          "m_nFieldOutput": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapSpeed": {
        "fields": {
          "m_bIgnoreDelta": 496,
          "m_flInputMax": 480,
          "m_flInputMin": 476,
          "m_flOutputMax": 488,
          "m_flOutputMin": 484,
          "m_nFieldOutput": 472,
          "m_nSetMethod": 492
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapSpeedtoCP": {
        "fields": {
          "m_bUseDeltaV": 508,
          "m_flInputMax": 496,
          "m_flInputMin": 492,
          "m_flOutputMax": 504,
          "m_flOutputMin": 500,
          "m_nField": 488,
          "m_nInControlPointNumber": 480,
          "m_nOutControlPointNumber": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapTransformOrientationToRotations": {
        "fields": {
          "m_TransformInput": 472,
          "m_bUseQuat": 588,
          "m_bWriteNormal": 589,
          "m_vecRotation": 576
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapTransformOrientationToYaw": {
        "fields": {
          "m_TransformInput": 472,
          "m_flRotOffset": 580,
          "m_flSpinStrength": 584,
          "m_nFieldOutput": 576
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapTransformToVelocity": {
        "fields": {
          "m_TransformInput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapTransformVisibilityToScalar": {
        "fields": {
          "m_TransformInput": 480,
          "m_flInputMax": 592,
          "m_flInputMin": 588,
          "m_flOutputMax": 600,
          "m_flOutputMin": 596,
          "m_flRadius": 604,
          "m_nFieldOutput": 584,
          "m_nSetMethod": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapTransformVisibilityToVector": {
        "fields": {
          "m_TransformInput": 480,
          "m_flInputMax": 592,
          "m_flInputMin": 588,
          "m_flRadius": 620,
          "m_nFieldOutput": 584,
          "m_nSetMethod": 472,
          "m_vecOutputMax": 608,
          "m_vecOutputMin": 596
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapVectorComponentToScalar": {
        "fields": {
          "m_nComponent": 480,
          "m_nFieldInput": 472,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapVectorToRotations": {
        "fields": {
          "m_vecInput": 472,
          "m_vecRotation": 2192
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapVectortoCP": {
        "fields": {
          "m_nFieldInput": 476,
          "m_nOutControlPointNumber": 472,
          "m_nParticleNumber": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapVelocityToVector": {
        "fields": {
          "m_bNormalize": 480,
          "m_flScale": 476,
          "m_nFieldOutput": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RemapVisibilityScalar": {
        "fields": {
          "m_flInputMax": 484,
          "m_flInputMin": 480,
          "m_flOutputMax": 492,
          "m_flOutputMin": 488,
          "m_flRadiusScale": 496,
          "m_nFieldInput": 472,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderAsModels": {
        "fields": {
          "m_ModelList": 552,
          "m_bFitToModelSize": 584,
          "m_bNonUniformScaling": 585,
          "m_flModelScale": 580,
          "m_nSizeCullBloat": 600,
          "m_nXAxisScalingAttribute": 588,
          "m_nYAxisScalingAttribute": 592,
          "m_nZAxisScalingAttribute": 596
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderBlobs": {
        "fields": {
          "m_MaterialVars": 1672,
          "m_cubeWidth": 552,
          "m_cutoffRadius": 920,
          "m_hMaterial": 1720,
          "m_nIndexCountKb": 1660,
          "m_nScaleCP": 1664,
          "m_nVertexCountKb": 1656,
          "m_renderRadius": 1288
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderCables": {
        "fields": {
          "m_LightingTransform": 5272,
          "m_MaterialFloatVars": 5376,
          "m_MaterialVecVars": 5408,
          "m_bDrawCableCaps": 5240,
          "m_flAlphaScale": 920,
          "m_flCapOffsetAmount": 5248,
          "m_flCapRoundness": 5244,
          "m_flColorMapOffsetU": 4136,
          "m_flColorMapOffsetV": 3768,
          "m_flNormalMapOffsetU": 4872,
          "m_flNormalMapOffsetV": 4504,
          "m_flRadiusScale": 552,
          "m_flTessScale": 5252,
          "m_flTextureRepeatsCircumference": 3400,
          "m_flTextureRepeatsPerSegment": 3032,
          "m_hMaterial": 3016,
          "m_nColorBlendType": 3008,
          "m_nForceRoundnessFixed": 5268,
          "m_nMaxTesselation": 5260,
          "m_nMinTesselation": 5256,
          "m_nRoundness": 5264,
          "m_nTextureRepetitionMode": 3024,
          "m_vecColorScale": 1288
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderClientPhysicsImpulse": {
        "fields": {
          "m_flMagnitude": 920,
          "m_flRadius": 552,
          "m_nSimIdFilter": 1288
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderClothForce": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderDeferredLight": {
        "fields": {
          "m_bUseAlphaTestWindow": 552,
          "m_bUseTexture": 553,
          "m_flAlphaScale": 560,
          "m_flDistanceFalloff": 2300,
          "m_flLightDistance": 2292,
          "m_flRadiusScale": 556,
          "m_flSpotFoV": 2304,
          "m_flStartFalloff": 2296,
          "m_hTexture": 2320,
          "m_nAlpha2Field": 564,
          "m_nAlphaTestPointField": 2308,
          "m_nAlphaTestRangeField": 2312,
          "m_nAlphaTestSharpnessField": 2316,
          "m_nColorBlendType": 2288,
          "m_nHSVShiftControlPoint": 2328,
          "m_vecColorScale": 568
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderFlattenGrass": {
        "fields": {
          "m_flFlattenStrength": 552,
          "m_flRadiusScale": 560,
          "m_nStrengthFieldOverride": 556
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderGpuImplicit": {
        "fields": {
          "m_bUsePerParticleRadius": 552,
          "m_fGridSize": 568,
          "m_fIsosurfaceThreshold": 1304,
          "m_fRadiusScale": 936,
          "m_hMaterial": 1680,
          "m_nIndexCountKb": 560,
          "m_nScaleCP": 1672,
          "m_nVertexCountKb": 556
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderLightBeam": {
        "fields": {
          "m_bCastShadows": 2656,
          "m_bDynamicBounce": 2657,
          "m_flBounceScale": 2664,
          "m_flBrightnessLumensPerMeter": 2288,
          "m_flRange": 3400,
          "m_flSkirt": 3032,
          "m_flThickness": 3768,
          "m_nColorBlendType": 2280,
          "m_nMaxAllowed": 552,
          "m_vColorBlend": 560
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderLights": {
        "fields": {
          "m_bAnimateInFPS": 568,
          "m_flAnimationRate": 560,
          "m_flEndFadeSize": 584,
          "m_flMaxSize": 576,
          "m_flMinSize": 572,
          "m_flStartFadeSize": 580,
          "m_nAnimationType": 564
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderMaterialProxy": {
        "fields": {
          "m_MaterialVars": 560,
          "m_flAlpha": 2680,
          "m_flMaterialOverrideEnabled": 592,
          "m_hOverrideMaterial": 584,
          "m_nColorBlendType": 3048,
          "m_nMaterialControlPoint": 552,
          "m_nProxyType": 556,
          "m_vecColorScale": 960
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderModels": {
        "fields": {
          "m_ActivityName": 6168,
          "m_ClothEffectName": 6682,
          "m_EconSlotName": 7996,
          "m_MaterialVars": 7136,
          "m_ModelList": 560,
          "m_SequenceName": 6424,
          "m_bAcceptsDecals": 8262,
          "m_bAllowApproximateTransforms": 8265,
          "m_bAnimated": 5776,
          "m_bCenterOffset": 594,
          "m_bDisableClothGroundCollision": 6681,
          "m_bDisableDepthPrepass": 8261,
          "m_bDisableShadows": 8260,
          "m_bDoNotDrawInParticlePass": 8264,
          "m_bEnableClothSimulation": 6680,
          "m_bForceDrawInterlevedWithSiblings": 8263,
          "m_bForceLoopingAnimation": 6153,
          "m_bIgnoreNormal": 592,
          "m_bIgnoreRadius": 4040,
          "m_bLocalScale": 5768,
          "m_bManualAnimFrame": 6155,
          "m_bOnlyRenderInEffecsGameOverlay": 555,
          "m_bOnlyRenderInEffectsBloomPass": 552,
          "m_bOnlyRenderInEffectsWaterPass": 553,
          "m_bOrientZ": 593,
          "m_bOriginalModel": 8252,
          "m_bOverrideTranslucentMaterials": 6760,
          "m_bResetAnimOnStop": 6154,
          "m_bScaleAnimationRate": 6152,
          "m_bSuppressTint": 8253,
          "m_bUseMixedResolutionRendering": 554,
          "m_flAlphaScale": 8896,
          "m_flAnimationRate": 5784,
          "m_flManualModelSelection": 7528,
          "m_flRadiusScale": 8528,
          "m_flRenderFilter": 7160,
          "m_flRollScale": 9264,
          "m_hOverrideMaterial": 6752,
          "m_modelInput": 7896,
          "m_nAlpha2Field": 9632,
          "m_nAnimationField": 6160,
          "m_nAnimationScaleField": 6156,
          "m_nBodyGroupField": 584,
          "m_nColorBlendType": 11360,
          "m_nLOD": 7992,
          "m_nManualFrameField": 6164,
          "m_nModelScaleCP": 4044,
          "m_nSizeCullBloat": 5772,
          "m_nSkin": 6768,
          "m_nSubModelField": 588,
          "m_nSubModelFieldType": 8256,
          "m_szRenderAttribute": 8266,
          "m_vecColorScale": 9640,
          "m_vecComponentScale": 4048,
          "m_vecLocalOffset": 600,
          "m_vecLocalRotation": 2320
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderOmni2Light": {
        "fields": {
          "m_bCastShadows": 3024,
          "m_bDynamicBounce": 3025,
          "m_bFog": 3400,
          "m_bSphericalCookie": 5624,
          "m_flBounceScale": 3032,
          "m_flBrightnessCandelas": 2656,
          "m_flBrightnessLumens": 2288,
          "m_flFogScale": 3408,
          "m_flInnerConeAngle": 4880,
          "m_flLuminaireRadius": 3776,
          "m_flOuterConeAngle": 5248,
          "m_flRange": 4512,
          "m_flSkirt": 4144,
          "m_hLightCookie": 5616,
          "m_nBrightnessUnit": 2284,
          "m_nColorBlendType": 2280,
          "m_nLightType": 552,
          "m_nMaxAllowed": 556,
          "m_vColorBlend": 560
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderPoints": {
        "fields": {
          "m_hMaterial": 552
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderPostProcessing": {
        "fields": {
          "m_flPostProcessStrength": 552,
          "m_hPostTexture": 920,
          "m_nPriority": 928
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderProjected": {
        "fields": {
          "m_MaterialVars": 968,
          "m_bEnableProjectedDepthControls": 556,
          "m_bFlipHorizontal": 555,
          "m_bOrientToNormal": 964,
          "m_bProjectCharacter": 552,
          "m_bProjectWater": 554,
          "m_bProjectWorld": 553,
          "m_flAlphaScale": 1360,
          "m_flAnimationTimeScale": 960,
          "m_flMaterialSelection": 592,
          "m_flMaxProjectionDepth": 564,
          "m_flMinProjectionDepth": 560,
          "m_flRadiusScale": 992,
          "m_flRollScale": 1728,
          "m_nAlpha2Field": 2096,
          "m_nColorBlendType": 3824,
          "m_vecColorScale": 2104,
          "m_vecProjectedMaterials": 568
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderRopes": {
        "fields": {
          "m_bClampV": 12916,
          "m_bClosedLoop": 12953,
          "m_bDrawAsOpaque": 12972,
          "m_bEnableFadingAndClamping": 11760,
          "m_bGenerateNormals": 12973,
          "m_bReverseOrder": 12952,
          "m_bSortBySegmentID": 12960,
          "m_bUseScalarForTextureCoordinate": 12941,
          "m_flEndFadeDot": 11784,
          "m_flEndFadeSize": 11776,
          "m_flMaxSize": 11768,
          "m_flMinSize": 11764,
          "m_flRadiusTaper": 11788,
          "m_flScalarAttributeTextureCoordScale": 12948,
          "m_flScaleVOffsetByControlPointDistance": 12936,
          "m_flScaleVScrollByControlPointDistance": 12932,
          "m_flScaleVSizeByControlPointDistance": 12928,
          "m_flStartFadeDot": 11780,
          "m_flStartFadeSize": 11772,
          "m_flTessScale": 11800,
          "m_flTextureVOffset": 12544,
          "m_flTextureVScrollRate": 12176,
          "m_flTextureVWorldSize": 11808,
          "m_nMaxTesselation": 11796,
          "m_nMinTesselation": 11792,
          "m_nOrientationType": 12964,
          "m_nScalarFieldForTextureCoordinate": 12944,
          "m_nScaleCP1": 12920,
          "m_nScaleCP2": 12924,
          "m_nSplitField": 12956,
          "m_nTextureVParamsCP": 12912,
          "m_nVectorFieldForOrientation": 12968
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderScreenShake": {
        "fields": {
          "m_flAmplitudeScale": 564,
          "m_flDurationScale": 552,
          "m_flFrequencyScale": 560,
          "m_flRadiusScale": 556,
          "m_nAmplitudeField": 580,
          "m_nDurationField": 572,
          "m_nFilterCP": 584,
          "m_nFrequencyField": 576,
          "m_nRadiusField": 568
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderScreenVelocityRotate": {
        "fields": {
          "m_flForwardDegrees": 556,
          "m_flRotateRateDegrees": 552
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderSimpleModelCollection": {
        "fields": {
          "m_bAcceptsDecals": 1034,
          "m_bCenterOffset": 552,
          "m_bDisableMotionBlur": 1033,
          "m_bDisableShadows": 1032,
          "m_fDrawFilter": 1040,
          "m_fSizeCullScale": 664,
          "m_hModel": 560,
          "m_modelInput": 568,
          "m_nAngularVelocityField": 1408
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderSound": {
        "fields": {
          "m_bSuppressStopSoundEvent": 848,
          "m_flDurationScale": 552,
          "m_flPitchScale": 560,
          "m_flSndLvlScale": 556,
          "m_flVolumeScale": 564,
          "m_nCPReference": 588,
          "m_nChannel": 584,
          "m_nDurationField": 572,
          "m_nPitchField": 576,
          "m_nSndLvlField": 568,
          "m_nVolumeField": 580,
          "m_pszSoundName": 592
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderSprites": {
        "fields": {
          "m_OutlineColor": 14005,
          "m_bDistanceAlpha": 13992,
          "m_bOutline": 14004,
          "m_bParticleShadows": 16496,
          "m_bSequenceNumbersAreRawSequenceIndices": 12128,
          "m_bSoftEdges": 13993,
          "m_bUseYawWithNormalAligned": 12140,
          "m_flAlphaAdjustWithSizeAdjust": 12880,
          "m_flEdgeSoftnessEnd": 14000,
          "m_flEdgeSoftnessStart": 13996,
          "m_flEndFadeDot": 13988,
          "m_flEndFadeSize": 13616,
          "m_flLightingDirectionality": 16128,
          "m_flLightingTessellation": 15760,
          "m_flMaxSize": 12512,
          "m_flMinSize": 12144,
          "m_flOutlineEnd0": 14024,
          "m_flOutlineEnd1": 14028,
          "m_flOutlineStart0": 14016,
          "m_flOutlineStart1": 14020,
          "m_flShadowDensity": 16500,
          "m_flStartFadeDot": 13984,
          "m_flStartFadeSize": 13248,
          "m_nLightingMode": 14032,
          "m_nOrientationControlPoint": 12136,
          "m_nOrientationType": 12132,
          "m_nOutlineAlpha": 14012,
          "m_nSequenceOverride": 11760,
          "m_replicationParameters": 16504,
          "m_vecLightingOverride": 14040
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderStandardLight": {
        "fields": {
          "m_bCastShadows": 2656,
          "m_bClosedLoop": 5649,
          "m_bDynamicBounce": 2657,
          "m_bIgnoreDT": 5664,
          "m_bRenderDiffuse": 5248,
          "m_bRenderSpecular": 5249,
          "m_bReverseOrder": 5648,
          "m_flBounceScale": 2664,
          "m_flCapsuleLength": 5644,
          "m_flConstrainRadiusToLengthRatio": 5668,
          "m_flFalloffLinearity": 4144,
          "m_flFiftyPercentFalloff": 4512,
          "m_flFogContribution": 5272,
          "m_flIntensity": 2288,
          "m_flLengthFadeInTime": 5676,
          "m_flLengthScale": 5672,
          "m_flMaxLength": 5656,
          "m_flMinLength": 5660,
          "m_flPhi": 3400,
          "m_flRadiusMultiplier": 3768,
          "m_flTheta": 3032,
          "m_flZeroPercentFalloff": 4880,
          "m_lightCookie": 5256,
          "m_nAttenuationStyle": 4136,
          "m_nCapsuleLightBehavior": 5640,
          "m_nColorBlendType": 2280,
          "m_nFogLightingMode": 5268,
          "m_nLightType": 552,
          "m_nMaxAllowed": 556,
          "m_nPrevPntSource": 5652,
          "m_nPriority": 5264,
          "m_vecColorScale": 560
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderStatusEffect": {
        "fields": {
          "m_pTextureColorWarp": 552,
          "m_pTextureDetail2": 560,
          "m_pTextureDiffuseWarp": 568,
          "m_pTextureEnvMap": 600,
          "m_pTextureFresnelColorWarp": 576,
          "m_pTextureFresnelWarp": 584,
          "m_pTextureSpecularWarp": 592
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderStatusEffectCitadel": {
        "fields": {
          "m_pTextureColorWarp": 552,
          "m_pTextureDetail": 592,
          "m_pTextureMetalness": 568,
          "m_pTextureNormal": 560,
          "m_pTextureRoughness": 576,
          "m_pTextureSelfIllum": 584
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderText": {
        "fields": {
          "m_DefaultText": 560,
          "m_OutlineColor": 552
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderTrails": {
        "fields": {
          "m_bEnableFadingAndClamping": 12520,
          "m_bFlipUVBasedOnPitchYaw": 17484,
          "m_bIgnoreDT": 12544,
          "m_flConstrainRadiusToLengthRatio": 12548,
          "m_flEndFadeDot": 12528,
          "m_flForwardShift": 17480,
          "m_flHeadAlphaScale": 14648,
          "m_flLengthFadeInTime": 12556,
          "m_flLengthScale": 12552,
          "m_flMaxLength": 12536,
          "m_flMinLength": 12540,
          "m_flRadiusHeadTaper": 12560,
          "m_flRadiusTaper": 15016,
          "m_flStartFadeDot": 12524,
          "m_flTailAlphaScale": 17104,
          "m_nHorizCropField": 17472,
          "m_nPrevPntSource": 12532,
          "m_nVertCropField": 17476,
          "m_vecHeadColorScale": 12928,
          "m_vecTailColorScale": 15384
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderTreeShake": {
        "fields": {
          "m_flControlPointOrientationAmount": 584,
          "m_flPeakStrength": 552,
          "m_flRadialAmount": 580,
          "m_flRadius": 560,
          "m_flShakeDuration": 568,
          "m_flTransitionTime": 572,
          "m_flTwistAmount": 576,
          "m_nControlPointForLinearDirection": 588,
          "m_nPeakStrengthFieldOverride": 556,
          "m_nRadiusFieldOverride": 564
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderVRHapticEvent": {
        "fields": {
          "m_flAmplitude": 568,
          "m_nHand": 552,
          "m_nOutputField": 560,
          "m_nOutputHandCP": 556
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RenderVolumetricEmitter": {
        "fields": {
          "m_flDensity": 4384,
          "m_flFalloff": 5856,
          "m_flKillRadius": 5488,
          "m_flMagnitude": 5120,
          "m_flRadius": 4016,
          "m_flTemperature": 4752,
          "m_nCreationType": 564,
          "m_nEventType": 568,
          "m_nType": 560,
          "m_strChannelType": 552,
          "m_vecPos": 576,
          "m_vecVelocity": 2296
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RepeatedTriggerChildGroup": {
        "fields": {
          "m_bLimitChildCount": 1592,
          "m_flClusterCooldown": 1224,
          "m_flClusterRefireTime": 488,
          "m_flClusterSize": 856,
          "m_nChildGroupID": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RestartAfterDuration": {
        "fields": {
          "m_bOnlyChildren": 492,
          "m_flDurationMax": 476,
          "m_flDurationMin": 472,
          "m_nCP": 480,
          "m_nCPField": 484,
          "m_nChildGroupID": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RopeSpringConstraint": {
        "fields": {
          "m_flAdjustmentScale": 1576,
          "m_flInitialRestingLength": 1584,
          "m_flMaxDistance": 1208,
          "m_flMinDistance": 840,
          "m_flRestLength": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RotateVector": {
        "fields": {
          "m_bNormalize": 508,
          "m_flRotRateMax": 504,
          "m_flRotRateMin": 500,
          "m_flScale": 512,
          "m_nFieldOutput": 472,
          "m_vecRotAxisMax": 488,
          "m_vecRotAxisMin": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_RtEnvCull": {
        "fields": {
          "m_RtEnvName": 498,
          "m_bCullOnMiss": 496,
          "m_bStickInsteadOfCull": 497,
          "m_nComponent": 632,
          "m_nRTEnvCP": 628,
          "m_vecTestDir": 472,
          "m_vecTestNormal": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ScreenSpaceDistanceToEdge": {
        "fields": {
          "m_flMaxDistFromEdge": 480,
          "m_flOutputRemap": 848,
          "m_nFieldOutput": 472,
          "m_nSetMethod": 1216
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ScreenSpacePositionOfTarget": {
        "fields": {
          "m_bOututBehindness": 2192,
          "m_flBehindOutputRemap": 2200,
          "m_nBehindFieldOutput": 2196,
          "m_nBehindSetMethod": 2568,
          "m_vecTargetPosition": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ScreenSpaceRotateTowardTarget": {
        "fields": {
          "m_flOutputRemap": 2192,
          "m_flScreenEdgeAlignmentDistance": 2568,
          "m_nSetMethod": 2560,
          "m_vecTargetPosition": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SelectivelyEnableChildren": {
        "fields": {
          "m_bDestroyImmediately": 1585,
          "m_bPlayEndcapOnStop": 1584,
          "m_nChildGroupID": 480,
          "m_nFirstChild": 848,
          "m_nNumChildrenToEnable": 1216
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SequenceFromModel": {
        "fields": {
          "m_flInputMax": 488,
          "m_flInputMin": 484,
          "m_flOutputMax": 496,
          "m_flOutputMin": 492,
          "m_nControlPointNumber": 472,
          "m_nFieldOutput": 476,
          "m_nFieldOutputAnim": 480,
          "m_nSetMethod": 500
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetAttributeToScalarExpression": {
        "fields": {
          "m_flInput1": 480,
          "m_flInput2": 848,
          "m_flOutputRemap": 1216,
          "m_nExpression": 472,
          "m_nOutputField": 1584,
          "m_nSetMethod": 1588
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetCPOrientationToDirection": {
        "fields": {
          "m_nInputControlPoint": 472,
          "m_nOutputControlPoint": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetCPOrientationToGroundNormal": {
        "fields": {
          "m_CollisionGroupName": 488,
          "m_bIncludeWater": 640,
          "m_flInterpRate": 472,
          "m_flMaxTraceLength": 476,
          "m_flTolerance": 480,
          "m_flTraceOffset": 484,
          "m_nInputCP": 620,
          "m_nOutputCP": 624,
          "m_nTraceSet": 616
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetCPOrientationToPointAtCP": {
        "fields": {
          "m_b2DOrientation": 856,
          "m_bAvoidSingularity": 857,
          "m_bPointAway": 858,
          "m_flInterpolation": 488,
          "m_nInputCP": 480,
          "m_nOutputCP": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetCPtoVector": {
        "fields": {
          "m_nCPInput": 472,
          "m_nFieldOutput": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetChildControlPoints": {
        "fields": {
          "m_bReverse": 856,
          "m_bSetOrientation": 857,
          "m_nChildGroupID": 472,
          "m_nFirstControlPoint": 476,
          "m_nFirstSourcePoint": 488,
          "m_nNumControlPoints": 480,
          "m_nOrientation": 860
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointFieldFromVectorExpression": {
        "fields": {
          "m_flLerp": 3928,
          "m_flOutputRemap": 4296,
          "m_nExpression": 480,
          "m_nOutVectorField": 4668,
          "m_nOutputCP": 4664,
          "m_vecInput1": 488,
          "m_vecInput2": 2208
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointFieldToScalarExpression": {
        "fields": {
          "m_flInput1": 488,
          "m_flInput2": 856,
          "m_flInterpolation": 1600,
          "m_flOutputRemap": 1224,
          "m_nExpression": 480,
          "m_nOutVectorField": 1596,
          "m_nOutputCP": 1592
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointFieldToWater": {
        "fields": {
          "m_nCPField": 488,
          "m_nDestCP": 484,
          "m_nSourceCP": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointFromObjectScale": {
        "fields": {
          "m_nCPInput": 480,
          "m_nCPOutput": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointOrientation": {
        "fields": {
          "m_bRandomize": 482,
          "m_bSetOnce": 483,
          "m_bUseWorldLocation": 480,
          "m_flInterpolation": 520,
          "m_nCP": 484,
          "m_nHeadLocation": 488,
          "m_vecRotation": 492,
          "m_vecRotationB": 504
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointOrientationToCPVelocity": {
        "fields": {
          "m_nCPInput": 480,
          "m_nCPOutput": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointPositionToRandomActiveCP": {
        "fields": {
          "m_flResetRate": 496,
          "m_nCP1": 480,
          "m_nHeadLocationMax": 488,
          "m_nHeadLocationMin": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointPositionToTimeOfDayValue": {
        "fields": {
          "m_nControlPointNumber": 480,
          "m_pszTimeOfDayParameter": 484,
          "m_vecDefaultValue": 612
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointPositions": {
        "fields": {
          "m_bOrient": 481,
          "m_bSetOnce": 482,
          "m_bUseWorldLocation": 480,
          "m_nCP1": 484,
          "m_nCP2": 488,
          "m_nCP3": 492,
          "m_nCP4": 496,
          "m_nHeadLocation": 548,
          "m_vecCP1Pos": 500,
          "m_vecCP2Pos": 512,
          "m_vecCP3Pos": 524,
          "m_vecCP4Pos": 536
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointRotation": {
        "fields": {
          "m_flRotRate": 2200,
          "m_nCP": 2568,
          "m_nLocalCP": 2572,
          "m_vecRotAxis": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointToCPVelocity": {
        "fields": {
          "m_bNormalize": 488,
          "m_nCPField": 496,
          "m_nCPInput": 480,
          "m_nCPOutputMag": 492,
          "m_nCPOutputVel": 484,
          "m_vecComparisonVelocity": 504
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointToCenter": {
        "fields": {
          "m_bUseAvgParticlePos": 496,
          "m_nCP1": 480,
          "m_nSetParent": 500,
          "m_vecCP1Pos": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointToHMD": {
        "fields": {
          "m_bOrientToHMD": 496,
          "m_nCP1": 480,
          "m_vecCP1Pos": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointToHand": {
        "fields": {
          "m_bOrientToHand": 500,
          "m_nCP1": 480,
          "m_nHand": 484,
          "m_vecCP1Pos": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointToImpactPoint": {
        "fields": {
          "m_CollisionGroupName": 884,
          "m_bIncludeWater": 1018,
          "m_bSetToEndpoint": 1016,
          "m_bTraceToClosestSurface": 1017,
          "m_flOffset": 868,
          "m_flStartOffset": 864,
          "m_flTraceLength": 496,
          "m_flUpdateRate": 488,
          "m_nCPIn": 484,
          "m_nCPOut": 480,
          "m_nTraceSet": 1012,
          "m_vecTraceDir": 872
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointToPlayer": {
        "fields": {
          "m_bOrientToEyes": 496,
          "m_nCP1": 480,
          "m_nPosition": 500,
          "m_vecCP1Pos": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointToVectorExpression": {
        "fields": {
          "m_bNormalizedOutput": 4296,
          "m_flLerp": 3928,
          "m_nExpression": 480,
          "m_nOutputCP": 484,
          "m_vInput1": 488,
          "m_vInput2": 2208
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointToWaterSurface": {
        "fields": {
          "m_bAdaptiveThreshold": 872,
          "m_flRetestRate": 504,
          "m_nActiveCP": 492,
          "m_nActiveCPField": 496,
          "m_nDestCP": 484,
          "m_nFlowCP": 488,
          "m_nSourceCP": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointsToModelParticles": {
        "fields": {
          "m_AttachmentName": 600,
          "m_HitboxSetName": 472,
          "m_bAttachment": 741,
          "m_bSkin": 740,
          "m_nFirstControlPoint": 728,
          "m_nFirstSourcePoint": 736,
          "m_nNumControlPoints": 732
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetControlPointsToParticle": {
        "fields": {
          "m_bReverse": 488,
          "m_bSetOrientation": 489,
          "m_nChildGroupID": 472,
          "m_nFirstControlPoint": 476,
          "m_nFirstSourcePoint": 484,
          "m_nNumControlPoints": 480,
          "m_nOrientationMode": 492,
          "m_nSetParent": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetFloat": {
        "fields": {
          "m_InputValue": 472,
          "m_Lerp": 848,
          "m_nOutputField": 840,
          "m_nSetMethod": 844
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetFloatAttributeToVectorExpression": {
        "fields": {
          "m_flOutputRemap": 3920,
          "m_nExpression": 472,
          "m_nOutputField": 4288,
          "m_nSetMethod": 4292,
          "m_vInput1": 480,
          "m_vInput2": 2200
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetFloatCollection": {
        "fields": {
          "m_InputValue": 472,
          "m_Lerp": 848,
          "m_nOutputField": 840,
          "m_nSetMethod": 844
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetFromCPSnapshot": {
        "fields": {
          "m_bPrev": 1617,
          "m_bRandom": 500,
          "m_bReverse": 501,
          "m_bSubSample": 1616,
          "m_flInterpolation": 1248,
          "m_nAttributeToRead": 488,
          "m_nAttributeToWrite": 492,
          "m_nControlPointNumber": 472,
          "m_nLocalSpaceCP": 496,
          "m_nRandomSeed": 504,
          "m_nSnapShotIncrement": 880,
          "m_nSnapShotStartPoint": 512,
          "m_strSnapshotSubset": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetGravityToCP": {
        "fields": {
          "m_bSetOrientation": 857,
          "m_bSetPosition": 856,
          "m_bSetZDown": 858,
          "m_flScale": 488,
          "m_nCPInput": 480,
          "m_nCPOutput": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetParentControlPointsToChildCP": {
        "fields": {
          "m_bSetOrientation": 496,
          "m_nChildControlPoint": 484,
          "m_nChildGroupID": 480,
          "m_nFirstSourcePoint": 492,
          "m_nNumControlPoints": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetPerChildControlPoint": {
        "fields": {
          "m_bNumBasedOnParticleCount": 1232,
          "m_bSetOrientation": 1224,
          "m_nChildGroupID": 472,
          "m_nFirstControlPoint": 476,
          "m_nFirstSourcePoint": 856,
          "m_nNumControlPoints": 480,
          "m_nOrientationField": 1228,
          "m_nParticleIncrement": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetPerChildControlPointFromAttribute": {
        "fields": {
          "m_bNumBasedOnParticleCount": 492,
          "m_nAttributeToRead": 496,
          "m_nCPField": 500,
          "m_nChildGroupID": 472,
          "m_nFirstControlPoint": 476,
          "m_nFirstSourcePoint": 488,
          "m_nNumControlPoints": 480,
          "m_nParticleIncrement": 484
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetRandomControlPointPosition": {
        "fields": {
          "m_bOrient": 481,
          "m_bUseWorldLocation": 480,
          "m_flInterpolation": 888,
          "m_flReRandomRate": 496,
          "m_nCP1": 484,
          "m_nHeadLocation": 488,
          "m_vecCPMaxPos": 876,
          "m_vecCPMinPos": 864
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetSimulationRate": {
        "fields": {
          "m_flSimulationScale": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetSingleControlPointPosition": {
        "fields": {
          "m_bSetOnce": 480,
          "m_nCP1": 484,
          "m_transformInput": 2208,
          "m_vecCP1Pos": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetToCP": {
        "fields": {
          "m_bOffsetLocal": 488,
          "m_nControlPointNumber": 472,
          "m_vecOffset": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetUserEvent": {
        "fields": {
          "m_flFallingEdge": 1216,
          "m_flInput": 472,
          "m_flRisingEdge": 840,
          "m_nFallingEventType": 1584,
          "m_nRisingEventType": 1208
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetVariable": {
        "fields": {
          "m_floatInput": 2408,
          "m_positionOffset": 664,
          "m_rotationOffset": 676,
          "m_transformInput": 560,
          "m_variableReference": 480,
          "m_vecInput": 688
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetVec": {
        "fields": {
          "m_InputValue": 472,
          "m_Lerp": 2200,
          "m_bNormalizedOutput": 2568,
          "m_nOutputField": 2192,
          "m_nSetMethod": 2196
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SetVectorAttributeToVectorExpression": {
        "fields": {
          "m_bNormalizedOutput": 4296,
          "m_flLerp": 3920,
          "m_nExpression": 472,
          "m_nOutputField": 4288,
          "m_nSetMethod": 4292,
          "m_vInput1": 480,
          "m_vInput2": 2200
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_ShapeMatchingConstraint": {
        "fields": {
          "m_flShapeRestorationTime": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SnapshotRigidSkinToBones": {
        "fields": {
          "m_bTransformNormals": 472,
          "m_bTransformRadii": 473,
          "m_nControlPointNumber": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SnapshotSkinToBones": {
        "fields": {
          "m_bTransformNormals": 472,
          "m_bTransformRadii": 473,
          "m_flJumpThreshold": 488,
          "m_flLifeTimeFadeEnd": 484,
          "m_flLifeTimeFadeStart": 480,
          "m_flPrevPosScale": 492,
          "m_nControlPointNumber": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_Spin": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SpinUpdate": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SpinYaw": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_SpringToVectorConstraint": {
        "fields": {
          "m_flMaxDistance": 1208,
          "m_flMinDistance": 840,
          "m_flRestLength": 472,
          "m_flRestingLength": 1576,
          "m_vecAnchorVector": 1944
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_StopAfterCPDuration": {
        "fields": {
          "m_bDestroyImmediately": 848,
          "m_bPlayEndCap": 849,
          "m_flDuration": 480
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_TeleportBeam": {
        "fields": {
          "m_flAlpha": 520,
          "m_flArcMaxDuration": 508,
          "m_flArcSpeed": 516,
          "m_flSegmentBreak": 512,
          "m_nCPColor": 484,
          "m_nCPExtraArcData": 492,
          "m_nCPInvalidColor": 488,
          "m_nCPMisc": 480,
          "m_nCPPosition": 472,
          "m_nCPVelocity": 476,
          "m_vGravity": 496
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_TimeVaryingForce": {
        "fields": {
          "m_EndingForce": 508,
          "m_StartingForce": 492,
          "m_flEndLerpTime": 504,
          "m_flStartLerpTime": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_TurbulenceForce": {
        "fields": {
          "m_flNoiseCoordScale0": 488,
          "m_flNoiseCoordScale1": 492,
          "m_flNoiseCoordScale2": 496,
          "m_flNoiseCoordScale3": 500,
          "m_vecNoiseAmount0": 504,
          "m_vecNoiseAmount1": 516,
          "m_vecNoiseAmount2": 528,
          "m_vecNoiseAmount3": 540
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_TwistAroundAxis": {
        "fields": {
          "m_TwistAxis": 492,
          "m_bLocalSpace": 504,
          "m_fForceAmount": 488,
          "m_nControlPointNumber": 508
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_UpdateLightSource": {
        "fields": {
          "m_flBrightnessScale": 476,
          "m_flMaximumLightingRadius": 488,
          "m_flMinimumLightingRadius": 484,
          "m_flPositionDampingConstant": 492,
          "m_flRadiusScale": 480,
          "m_vColorTint": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_VectorFieldSnapshot": {
        "fields": {
          "m_bLockToSurface": 2581,
          "m_bSetVelocity": 2580,
          "m_flBoundaryDampening": 2576,
          "m_flGridSpacing": 2584,
          "m_flInterpolation": 488,
          "m_nAttributeToWrite": 476,
          "m_nControlPointNumber": 472,
          "m_nLocalSpaceCP": 480,
          "m_vecScale": 856
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_VectorNoise": {
        "fields": {
          "m_bAdditive": 504,
          "m_bOffset": 505,
          "m_fl4NoiseScale": 500,
          "m_flNoiseAnimationTimeScale": 508,
          "m_nFieldOutput": 472,
          "m_vecOutputMax": 488,
          "m_vecOutputMin": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_VelocityDecay": {
        "fields": {
          "m_flMinVelocity": 472
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_VelocityMatchingForce": {
        "fields": {
          "m_bUseAABB": 488,
          "m_flDirScale": 472,
          "m_flFacingStrength": 484,
          "m_flNeighborDistance": 480,
          "m_flSpdScale": 476,
          "m_nCPBroadcast": 492
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_WaterImpulseRenderer": {
        "fields": {
          "m_bIsRadialWind": 4112,
          "m_flMagnitude": 2640,
          "m_flRadius": 2272,
          "m_flShape": 3008,
          "m_flWindSpeed": 3376,
          "m_flWobble": 3744,
          "m_nEventType": 4116,
          "m_vecPos": 552
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_WindForce": {
        "fields": {
          "m_vForce": 488
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_WorldCollideConstraint": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "C_OP_WorldTraceConstraint": {
        "fields": {
          "m_CollisionGroupName": 500,
          "m_bBrushOnly": 629,
          "m_bDecayBounce": 2128,
          "m_bIncludeWater": 630,
          "m_bKillonContact": 2129,
          "m_bSetNormal": 2136,
          "m_bWorldOnly": 628,
          "m_flBounceAmount": 1024,
          "m_flCollisionConfirmationSpeed": 648,
          "m_flCpMovementTolerance": 636,
          "m_flMinSpeed": 2132,
          "m_flRadiusScale": 656,
          "m_flRandomDirScale": 1760,
          "m_flRetestRate": 640,
          "m_flSlideAmount": 1392,
          "m_flStopSpeed": 2144,
          "m_flTraceTolerance": 644,
          "m_nCP": 472,
          "m_nCollisionMode": 488,
          "m_nCollisionModeMin": 492,
          "m_nEntityStickDataField": 2512,
          "m_nEntityStickNormalField": 2516,
          "m_nIgnoreCP": 632,
          "m_nMaxTracesPerFrame": 652,
          "m_nStickOnCollisionField": 2140,
          "m_nTraceSet": 496,
          "m_vecCpOffset": 476
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "CollisionGroupContext_t": {
        "fields": {
          "m_nCollisionGroupNumber": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "ControlPointReference_t": {
        "fields": {
          "m_bOffsetInLocalSpace": 16,
          "m_controlPointNameString": 0,
          "m_vOffsetFromControlPoint": 4
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "FloatInputMaterialVariable_t": {
        "fields": {
          "m_flInput": 8,
          "m_strVariable": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "IParticleCollection": {
        "fields": {},
        "metadata": [],
        "parent": null
      },
      "IParticleSystemDefinition": {
        "fields": {},
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "MaterialVariable_t": {
        "fields": {
          "m_flScale": 12,
          "m_nVariableField": 8,
          "m_strVariable": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "ModelReference_t": {
        "fields": {
          "m_flRelativeProbabilityOfSpawn": 8,
          "m_model": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "OutflowWithRequirements_t": {
        "fields": {
          "m_Connection": 0,
          "m_DestinationFlowNodeID": 72,
          "m_RequirementNodeIDs": 80,
          "m_nCursorStateBlockIndex": 104
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "ParticleAttributeIndex_t": {
        "fields": {
          "m_Value": 0
        },
        "metadata": [],
        "parent": null
      },
      "ParticleChildrenInfo_t": {
        "fields": {
          "m_ChildRef": 0,
          "m_bDisableChild": 13,
          "m_bEndCap": 12,
          "m_flDelay": 8,
          "m_nDetailLevel": 16
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "ParticleControlPointConfiguration_t": {
        "fields": {
          "m_drivers": 8,
          "m_name": 0,
          "m_previewState": 32
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "ParticleControlPointDriver_t": {
        "fields": {
          "m_angOffset": 44,
          "m_attachmentName": 24,
          "m_entityName": 56,
          "m_iAttachType": 16,
          "m_iControlPoint": 0,
          "m_vecOffset": 32
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "ParticlePreviewBodyGroup_t": {
        "fields": {
          "m_bodyGroupName": 0,
          "m_nValue": 8
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "ParticlePreviewState_t": {
        "fields": {
          "m_bAnimationNonLooping": 84,
          "m_bSequenceNameIsAnimClipPath": 85,
          "m_bShouldDrawAttachmentNames": 82,
          "m_bShouldDrawAttachments": 81,
          "m_bShouldDrawControlPointAxes": 83,
          "m_bShouldDrawHitboxes": 80,
          "m_flParticleSimulationRate": 76,
          "m_flPlaybackSpeed": 72,
          "m_groundType": 12,
          "m_hitboxSetName": 32,
          "m_materialGroupName": 40,
          "m_nFireParticleOnSequenceFrame": 24,
          "m_nModSpecificData": 8,
          "m_previewModel": 0,
          "m_sequenceName": 16,
          "m_vecBodyGroups": 48,
          "m_vecPreviewGravity": 88
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "PointDefinitionWithTimeValues_t": {
        "fields": {
          "m_flTimeDuration": 20
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "PointDefinition_t": {
        "fields": {
          "m_bLocalCoords": 4,
          "m_nControlPoint": 0,
          "m_vOffset": 8
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "PulseNodeDynamicOutflows_t": {
        "fields": {
          "m_Outflows": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "PulseNodeDynamicOutflows_t__DynamicOutflow_t": {
        "fields": {
          "m_Connection": 8,
          "m_OutflowID": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "PulseObservableBoolExpression_t": {
        "fields": {
          "m_DependentObservableBlackboardReferences": 96,
          "m_DependentObservableVars": 72,
          "m_EvaluateConnection": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "PulseSelectorOutflowList_t": {
        "fields": {
          "m_Outflows": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "RenderProjectedMaterial_t": {
        "fields": {
          "m_hMaterial": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "SequenceWeightedList_t": {
        "fields": {
          "m_flRelativeWeight": 4,
          "m_nSequence": 0
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "SignatureOutflow_Continue": {
        "fields": {},
        "metadata": [],
        "parent": null
      },
      "SignatureOutflow_Resume": {
        "fields": {},
        "metadata": [],
        "parent": null
      },
      "TextureControls_t": {
        "fields": {
          "m_bClampUVs": 2577,
          "m_bRandomizeOffsets": 2576,
          "m_flDistortion": 2208,
          "m_flFinalTextureOffsetU": 736,
          "m_flFinalTextureOffsetV": 1104,
          "m_flFinalTextureScaleU": 0,
          "m_flFinalTextureScaleV": 368,
          "m_flFinalTextureUVRotation": 1472,
          "m_flZoomScale": 1840,
          "m_nPerParticleBlend": 2580,
          "m_nPerParticleDistortion": 2604,
          "m_nPerParticleOffsetU": 2588,
          "m_nPerParticleOffsetV": 2592,
          "m_nPerParticleRotation": 2596,
          "m_nPerParticleScale": 2584,
          "m_nPerParticleZoom": 2600
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "TextureGroup_t": {
        "fields": {
          "m_Gradient": 16,
          "m_TextureControls": 424,
          "m_bEnabled": 0,
          "m_bReplaceTextureWithGradient": 1,
          "m_flTextureBlend": 56,
          "m_hTexture": 8,
          "m_nTextureBlendMode": 48,
          "m_nTextureChannels": 44,
          "m_nTextureType": 40
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      },
      "VecInputMaterialVariable_t": {
        "fields": {
          "m_strVariable": 0,
          "m_vecInput": 8
        },
        "metadata": [
          {
            "name": "MGetKV3ClassDefaults",
            "type": "Unknown"
          }
        ],
        "parent": null
      }
    },
    "enums": {
      "BBoxVolumeType_t": {
        "alignment": 4,
        "members": {
          "BBOX_DIMENSIONS": 1,
          "BBOX_MINS_MAXS": 2,
          "BBOX_RADIUS": 3,
          "BBOX_VOLUME": 0
        },
        "type": "uint32"
      },
      "BlurFilterType_t": {
        "alignment": 4,
        "members": {
          "BLURFILTER_BOX": 1,
          "BLURFILTER_GAUSSIAN": 0
        },
        "type": "uint32"
      },
      "ClosestPointTestType_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_CLOSEST_TYPE_BOX": 0,
          "PARTICLE_CLOSEST_TYPE_CAPSULE": 1,
          "PARTICLE_CLOSEST_TYPE_HYBRID": 2
        },
        "type": "uint32"
      },
      "Detail2Combo_t": {
        "alignment": 4,
        "members": {
          "DETAIL_2_COMBO_ADD": 1,
          "DETAIL_2_COMBO_ADD_SELF_ILLUM": 2,
          "DETAIL_2_COMBO_CROSSFADE": 5,
          "DETAIL_2_COMBO_MOD2X": 3,
          "DETAIL_2_COMBO_MUL": 4,
          "DETAIL_2_COMBO_OFF": 0,
          "DETAIL_2_COMBO_UNINITIALIZED": -1
        },
        "type": "uint32"
      },
      "DetailCombo_t": {
        "alignment": 4,
        "members": {
          "DETAIL_COMBO_ADD": 1,
          "DETAIL_COMBO_ADD_SELF_ILLUM": 2,
          "DETAIL_COMBO_MOD2X": 3,
          "DETAIL_COMBO_OFF": 0
        },
        "type": "uint32"
      },
      "EventTypeSelection_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_EVENT_TYPE_MASK_COLLISION": 4,
          "PARTICLE_EVENT_TYPE_MASK_COLLISION_STOPPED": 16,
          "PARTICLE_EVENT_TYPE_MASK_FIRST_COLLISION": 8,
          "PARTICLE_EVENT_TYPE_MASK_KILLED": 2,
          "PARTICLE_EVENT_TYPE_MASK_KILLED_ON_COLLISION": 32,
          "PARTICLE_EVENT_TYPE_MASK_NONE": 0,
          "PARTICLE_EVENT_TYPE_MASK_SPAWNED": 1,
          "PARTICLE_EVENT_TYPE_MASK_USER_1": 64,
          "PARTICLE_EVENT_TYPE_MASK_USER_2": 128,
          "PARTICLE_EVENT_TYPE_MASK_USER_3": 256,
          "PARTICLE_EVENT_TYPE_MASK_USER_4": 512
        },
        "type": "uint32"
      },
      "HitboxLerpType_t": {
        "alignment": 4,
        "members": {
          "HITBOX_LERP_CONSTANT": 1,
          "HITBOX_LERP_LIFETIME": 0
        },
        "type": "uint32"
      },
      "InheritableBoolType_t": {
        "alignment": 4,
        "members": {
          "INHERITABLE_BOOL_FALSE": 1,
          "INHERITABLE_BOOL_INHERIT": 0,
          "INHERITABLE_BOOL_TRUE": 2
        },
        "type": "uint32"
      },
      "MaterialProxyType_t": {
        "alignment": 4,
        "members": {
          "MATERIAL_PROXY_STATUS_EFFECT": 0,
          "MATERIAL_PROXY_TINT": 1
        },
        "type": "uint32"
      },
      "MissingParentInheritBehavior_t": {
        "alignment": 4,
        "members": {
          "MISSING_PARENT_DO_NOTHING": -1,
          "MISSING_PARENT_FIND_NEW": 1,
          "MISSING_PARENT_KILL": 0,
          "MISSING_PARENT_SAME_INDEX": 2
        },
        "type": "uint32"
      },
      "ModelHitboxType_t": {
        "alignment": 4,
        "members": {
          "MODEL_HITBOX_TYPE_RAW_BONES": 1,
          "MODEL_HITBOX_TYPE_RENDERBOUNDS": 2,
          "MODEL_HITBOX_TYPE_SNAPSHOT": 3,
          "MODEL_HITBOX_TYPE_STANDARD": 0
        },
        "type": "uint32"
      },
      "PFuncVisualizationType_t": {
        "alignment": 4,
        "members": {
          "PFUNC_VISUALIZATION_BOX": 2,
          "PFUNC_VISUALIZATION_CYLINDER": 6,
          "PFUNC_VISUALIZATION_LINE": 5,
          "PFUNC_VISUALIZATION_PLANE": 4,
          "PFUNC_VISUALIZATION_RING": 3,
          "PFUNC_VISUALIZATION_SPHERE_SOLID": 1,
          "PFUNC_VISUALIZATION_SPHERE_WIREFRAME": 0
        },
        "type": "uint32"
      },
      "ParticleAlphaReferenceType_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_ALPHA_REFERENCE_ALPHA_ALPHA": 0,
          "PARTICLE_ALPHA_REFERENCE_ALPHA_OPAQUE": 2,
          "PARTICLE_ALPHA_REFERENCE_OPAQUE_ALPHA": 1,
          "PARTICLE_ALPHA_REFERENCE_OPAQUE_OPAQUE": 3
        },
        "type": "uint32"
      },
      "ParticleAttrBoxFlags_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_ATTR_BOX_FLAGS_ASLEEP": 8,
          "PARTICLE_ATTR_BOX_FLAGS_ELECTRIFIED": 4,
          "PARTICLE_ATTR_BOX_FLAGS_FROZEN": 16,
          "PARTICLE_ATTR_BOX_FLAGS_NONE": 0,
          "PARTICLE_ATTR_BOX_FLAGS_ON_FIRE": 2,
          "PARTICLE_ATTR_BOX_FLAGS_TIMED_DECAY": 32,
          "PARTICLE_ATTR_BOX_FLAGS_WATER": 1
        },
        "type": "uint32"
      },
      "ParticleCollisionGroup_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_COLLISION_GROUP_DEBRIS": 5,
          "PARTICLE_COLLISION_GROUP_DEFAULT": 4,
          "PARTICLE_COLLISION_GROUP_INTERACTIVE": 7,
          "PARTICLE_COLLISION_GROUP_NPC": 12,
          "PARTICLE_COLLISION_GROUP_PLAYER": 8,
          "PARTICLE_COLLISION_GROUP_PROPS": 24,
          "PARTICLE_COLLISION_GROUP_VEHICLE": 10
        },
        "type": "uint32"
      },
      "ParticleCollisionMask_t": {
        "alignment": 8,
        "members": {
          "PARTICLE_MASK_ALL": -1,
          "PARTICLE_MASK_DEFAULTPLAYERSOLID": 798737,
          "PARTICLE_MASK_NPCSOLID": 798753,
          "PARTICLE_MASK_OPAQUE": 128,
          "PARTICLE_MASK_SHOT": 1839107,
          "PARTICLE_MASK_SHOT_BRUSHONLY": 1052673,
          "PARTICLE_MASK_SHOT_HULL": 1847297,
          "PARTICLE_MASK_SOLID": 798721,
          "PARTICLE_MASK_SOLID_WATER": 897025,
          "PARTICLE_MASK_WATER": 98304
        },
        "type": "uint64"
      },
      "ParticleCollisionMode_t": {
        "alignment": 4,
        "members": {
          "COLLISION_MODE_DISABLED": -1,
          "COLLISION_MODE_INITIAL_TRACE_DOWN": 0,
          "COLLISION_MODE_PER_FRAME_PLANESET": 1,
          "COLLISION_MODE_PER_PARTICLE_TRACE": 3,
          "COLLISION_MODE_USE_NEAREST_TRACE": 2
        },
        "type": "uint32"
      },
      "ParticleControlPointAxis_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_CP_AXIS_NEGATIVE_X": 3,
          "PARTICLE_CP_AXIS_NEGATIVE_Y": 4,
          "PARTICLE_CP_AXIS_NEGATIVE_Z": 5,
          "PARTICLE_CP_AXIS_X": 0,
          "PARTICLE_CP_AXIS_Y": 1,
          "PARTICLE_CP_AXIS_Z": 2
        },
        "type": "uint32"
      },
      "ParticleDepthFeatheringMode_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_DEPTH_FEATHERING_OFF": 0,
          "PARTICLE_DEPTH_FEATHERING_ON_OPTIONAL": 1,
          "PARTICLE_DEPTH_FEATHERING_ON_REQUIRED": 2
        },
        "type": "uint32"
      },
      "ParticleDetailLevel_t": {
        "alignment": 4,
        "members": {
          "PARTICLEDETAIL_HIGH": 2,
          "PARTICLEDETAIL_LOW": 0,
          "PARTICLEDETAIL_MEDIUM": 1,
          "PARTICLEDETAIL_ULTRA": 3
        },
        "type": "uint32"
      },
      "ParticleEndcapMode_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_ENDCAP_ALWAYS_ON": -1,
          "PARTICLE_ENDCAP_ENDCAP_OFF": 0,
          "PARTICLE_ENDCAP_ENDCAP_ON": 1
        },
        "type": "uint32"
      },
      "ParticleEntityPos_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_ABS_ORIGIN": 0,
          "PARTICLE_EYES": 2,
          "PARTICLE_WORLDSPACE_CENTER": 1
        },
        "type": "uint32"
      },
      "ParticleFalloffFunction_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_FALLOFF_CONSTANT": 0,
          "PARTICLE_FALLOFF_EXPONENTIAL": 2,
          "PARTICLE_FALLOFF_LINEAR": 1
        },
        "type": "uint32"
      },
      "ParticleFanType_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_FAN_TYPE_FAN": 0,
          "PARTICLE_FAN_TYPE_RADIAL": 2,
          "PARTICLE_FAN_TYPE_ROTOR_WASH": 1
        },
        "type": "uint32"
      },
      "ParticleFogType_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_FOG_DISABLED": 2,
          "PARTICLE_FOG_ENABLED": 1,
          "PARTICLE_FOG_GAME_DEFAULT": 0
        },
        "type": "uint32"
      },
      "ParticleHitboxBiasType_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_HITBOX_BIAS_ENTITY": 0,
          "PARTICLE_HITBOX_BIAS_HITBOX": 1
        },
        "type": "uint32"
      },
      "ParticleHitboxDataSelection_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_HITBOX_AVERAGE_SPEED": 0,
          "PARTICLE_HITBOX_COUNT": 1
        },
        "type": "uint32"
      },
      "ParticleImpulseType_t": {
        "alignment": 4,
        "members": {
          "IMPULSE_TYPE_EXPLOSION": 4,
          "IMPULSE_TYPE_EXPLOSION_UNDERWATER": 8,
          "IMPULSE_TYPE_GENERIC": 1,
          "IMPULSE_TYPE_NONE": 0,
          "IMPULSE_TYPE_PARTICLE_SYSTEM": 16,
          "IMPULSE_TYPE_ROPE": 2
        },
        "type": "uint32"
      },
      "ParticleLightBehaviorChoiceList_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_LIGHT_BEHAVIOR_FOLLOW_DIRECTION": 0,
          "PARTICLE_LIGHT_BEHAVIOR_ROPE": 1,
          "PARTICLE_LIGHT_BEHAVIOR_TRAILS": 2
        },
        "type": "uint32"
      },
      "ParticleLightFogLightingMode_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC": 2,
          "PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC_NOSHADOWS": 4,
          "PARTICLE_LIGHT_FOG_LIGHTING_MODE_NONE": 0
        },
        "type": "uint32"
      },
      "ParticleLightTypeChoiceList_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_LIGHT_TYPE_CAPSULE": 3,
          "PARTICLE_LIGHT_TYPE_FX": 2,
          "PARTICLE_LIGHT_TYPE_POINT": 0,
          "PARTICLE_LIGHT_TYPE_SPOT": 1
        },
        "type": "uint32"
      },
      "ParticleLightUnitChoiceList_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_LIGHT_UNIT_CANDELAS": 0,
          "PARTICLE_LIGHT_UNIT_LUMENS": 1
        },
        "type": "uint32"
      },
      "ParticleLightingQuality_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_LIGHTING_ADD_EXTRA_LIGHT": 4,
          "PARTICLE_LIGHTING_OVERRIDE_COLOR": 3,
          "PARTICLE_LIGHTING_OVERRIDE_POSITION": 2,
          "PARTICLE_LIGHTING_PER_PARTICLE": 0,
          "PARTICLE_LIGHTING_PER_PIXEL": -1,
          "PARTICLE_LIGHTING_PER_VERTEX": 1
        },
        "type": "uint32"
      },
      "ParticleLightnintBranchBehavior_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_LIGHTNING_BRANCH_CURRENT_DIR": 0,
          "PARTICLE_LIGHTNING_BRANCH_ENDPOINT_DIR": 1
        },
        "type": "uint32"
      },
      "ParticleLiquidContents_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_LIQUID_NONE": 0,
          "PARTICLE_LIQUID_OIL": 1,
          "PARTICLE_LIQUID_WATER": 2
        },
        "type": "uint32"
      },
      "ParticleMassMode_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_MASSMODE_RADIUS_CUBED": 0,
          "PARTICLE_MASSMODE_RADIUS_SQUARED": 2
        },
        "type": "uint32"
      },
      "ParticleMultiSegmentCountSelection_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_MULTISEGMENT_SEG_COUNT_14": 14,
          "PARTICLE_MULTISEGMENT_SEG_COUNT_16": 16,
          "PARTICLE_MULTISEGMENT_SEG_COUNT_7": 7
        },
        "type": "uint32"
      },
      "ParticleMultiSegmentInputSelection_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_MULTISEGMENT_SELECTION_FLOAT": 0,
          "PARTICLE_MULTISEGMENT_SELECTION_STRING": 1
        },
        "type": "uint32"
      },
      "ParticleMultiSegmentSpecialCharacter_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_MULTISEGMENT_SPECIAL_COLON": 1,
          "PARTICLE_MULTISEGMENT_SPECIAL_DECIMAL": 0,
          "PARTICLE_MULTISEGMENT_SPECIAL_DEGREES": 2,
          "PARTICLE_MULTISEGMENT_SPECIAL_NONE": -1
        },
        "type": "uint32"
      },
      "ParticleOmni2LightTypeChoiceList_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_OMNI2_LIGHT_TYPE_POINT": 0,
          "PARTICLE_OMNI2_LIGHT_TYPE_SPHERE": 1
        },
        "type": "uint32"
      },
      "ParticleOrientationChoiceList_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_ORIENTATION_ALIGN_TO_PARTICLE_NORMAL": 3,
          "PARTICLE_ORIENTATION_FULL_3AXIS_ROTATION": 5,
          "PARTICLE_ORIENTATION_SCREENALIGN_TO_PARTICLE_NORMAL": 4,
          "PARTICLE_ORIENTATION_SCREEN_ALIGNED": 0,
          "PARTICLE_ORIENTATION_SCREEN_Z_ALIGNED": 1,
          "PARTICLE_ORIENTATION_WORLD_Z_ALIGNED": 2
        },
        "type": "uint32"
      },
      "ParticleOrientationSetMode_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_ORIENTATION_SET_FROM_NORMAL": 1,
          "PARTICLE_ORIENTATION_SET_FROM_ROTATIONS": 2,
          "PARTICLE_ORIENTATION_SET_FROM_VELOCITY": 0,
          "PARTICLE_ORIENTATION_SET_NONE": -1
        },
        "type": "uint32"
      },
      "ParticleOrientationType_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_ORIENTATION_NONE": 0,
          "PARTICLE_ORIENTATION_NORMAL": 2,
          "PARTICLE_ORIENTATION_ROTATION": 4,
          "PARTICLE_ORIENTATION_VELOCITY": 1
        },
        "type": "uint32"
      },
      "ParticleOutputBlendMode_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_OUTPUT_BLEND_MODE_ADD": 1,
          "PARTICLE_OUTPUT_BLEND_MODE_ALPHA": 0,
          "PARTICLE_OUTPUT_BLEND_MODE_BLEND_ADD": 2,
          "PARTICLE_OUTPUT_BLEND_MODE_HALF_BLEND_ADD": 3,
          "PARTICLE_OUTPUT_BLEND_MODE_LIGHTEN": 6,
          "PARTICLE_OUTPUT_BLEND_MODE_MOD2X": 5,
          "PARTICLE_OUTPUT_BLEND_MODE_NEG_HALF_BLEND_ADD": 4
        },
        "type": "uint32"
      },
      "ParticleParentSetMode_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_SET_PARENT_IMMEDIATE": 1,
          "PARTICLE_SET_PARENT_NO": 0,
          "PARTICLE_SET_PARENT_ROOT": 2
        },
        "type": "uint32"
      },
      "ParticlePinDistance_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_PIN_COLLECTION_AGE": 10,
          "PARTICLE_PIN_DISTANCE_CENTER": 5,
          "PARTICLE_PIN_DISTANCE_CP": 6,
          "PARTICLE_PIN_DISTANCE_CP_PAIR_BOTH": 8,
          "PARTICLE_PIN_DISTANCE_CP_PAIR_EITHER": 7,
          "PARTICLE_PIN_DISTANCE_FARTHEST": 1,
          "PARTICLE_PIN_DISTANCE_FIRST": 2,
          "PARTICLE_PIN_DISTANCE_LAST": 3,
          "PARTICLE_PIN_DISTANCE_NEIGHBOR": 0,
          "PARTICLE_PIN_DISTANCE_NONE": -1,
          "PARTICLE_PIN_FLOAT_VALUE": 11,
          "PARTICLE_PIN_SPEED": 9
        },
        "type": "uint32"
      },
      "ParticlePostProcessPriorityGroup_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_EFFECT": 2,
          "PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_HIGH": 4,
          "PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_LOW": 3,
          "PARTICLE_POST_PROCESS_PRIORITY_GLOBAL_UI": 5,
          "PARTICLE_POST_PROCESS_PRIORITY_LEVEL_OVERRIDE": 1,
          "PARTICLE_POST_PROCESS_PRIORITY_LEVEL_VOLUME": 0
        },
        "type": "uint32"
      },
      "ParticleReplicationMode_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_REPLICATIONMODE_NONE": 0,
          "PARTICLE_REPLICATIONMODE_REPLICATE_FOR_EACH_PARENT_PARTICLE": 1
        },
        "type": "uint32"
      },
      "ParticleRotationLockType_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_ROTATION_LOCK_NONE": 0,
          "PARTICLE_ROTATION_LOCK_NORMAL": 2,
          "PARTICLE_ROTATION_LOCK_ROTATIONS": 1
        },
        "type": "uint32"
      },
      "ParticleSelection_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_SELECTION_FIRST": 0,
          "PARTICLE_SELECTION_LAST": 1,
          "PARTICLE_SELECTION_NUMBER": 2
        },
        "type": "uint32"
      },
      "ParticleSequenceCropOverride_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_SEQUENCE_CROP_OVERRIDE_DEFAULT": -1,
          "PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_OFF": 0,
          "PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_ON": 1
        },
        "type": "uint32"
      },
      "ParticleSortingChoiceList_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_SORTING_CREATION_TIME": 1,
          "PARTICLE_SORTING_NEAREST": 0
        },
        "type": "uint32"
      },
      "ParticleTextureLayerBlendType_t": {
        "alignment": 4,
        "members": {
          "SPRITECARD_TEXTURE_BLEND_ADD": 3,
          "SPRITECARD_TEXTURE_BLEND_AVERAGE": 5,
          "SPRITECARD_TEXTURE_BLEND_LUMINANCE": 6,
          "SPRITECARD_TEXTURE_BLEND_MOD2X": 1,
          "SPRITECARD_TEXTURE_BLEND_MULTIPLY": 0,
          "SPRITECARD_TEXTURE_BLEND_REPLACE": 2,
          "SPRITECARD_TEXTURE_BLEND_SUBTRACT": 4
        },
        "type": "uint32"
      },
      "ParticleToolsState_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_TOOLS_STATE_ALWAYS_ON": -1,
          "PARTICLE_TOOLS_STATE_GAME_ONLY": 1,
          "PARTICLE_TOOLS_STATE_TOOLS_ONLY": 0
        },
        "type": "uint32"
      },
      "ParticleTopology_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_TOPOLOGY_CUBES": 4,
          "PARTICLE_TOPOLOGY_LINES": 1,
          "PARTICLE_TOPOLOGY_POINTS": 0,
          "PARTICLE_TOPOLOGY_QUADS": 3,
          "PARTICLE_TOPOLOGY_TRIS": 2
        },
        "type": "uint32"
      },
      "ParticleTraceMissBehavior_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_TRACE_MISS_BEHAVIOR_KILL": 1,
          "PARTICLE_TRACE_MISS_BEHAVIOR_NONE": 0,
          "PARTICLE_TRACE_MISS_BEHAVIOR_TRACE_END": 2
        },
        "type": "uint32"
      },
      "ParticleTraceSet_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_TRACE_SET_ALL": 0,
          "PARTICLE_TRACE_SET_DYNAMIC": 3,
          "PARTICLE_TRACE_SET_STATIC": 1,
          "PARTICLE_TRACE_SET_STATIC_AND_KEYFRAMED": 2
        },
        "type": "uint32"
      },
      "ParticleVRHandChoiceList_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_VRHAND_CP": 2,
          "PARTICLE_VRHAND_CP_OBJECT": 3,
          "PARTICLE_VRHAND_LEFT": 0,
          "PARTICLE_VRHAND_RIGHT": 1
        },
        "type": "uint32"
      },
      "ParticleVolumetricSmokeCreationType_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_VOLUMETRIC_SMOKE_TYPE_CONTINUOUS": 0,
          "PARTICLE_VOLUMETRIC_SMOKE_TYPE_IMPULSE": 1
        },
        "type": "uint32"
      },
      "ParticleVolumetricSmokeType_t": {
        "alignment": 4,
        "members": {
          "PARTICLE_VOLUMETRIC_SMOKE_TYPE_EMISSION": 0,
          "PARTICLE_VOLUMETRIC_SMOKE_TYPE_REPEL": 2,
          "PARTICLE_VOLUMETRIC_SMOKE_TYPE_SINK": 1
        },
        "type": "uint32"
      },
      "PetGroundType_t": {
        "alignment": 4,
        "members": {
          "PET_GROUND_GRID": 1,
          "PET_GROUND_NONE": 0,
          "PET_GROUND_PLANE": 2
        },
        "type": "uint32"
      },
      "PulseBestOutflowRules_t": {
        "alignment": 4,
        "members": {
          "SORT_BY_NUMBER_OF_VALID_CRITERIA": 0,
          "SORT_BY_OUTFLOW_INDEX": 1
        },
        "type": "uint32"
      },
      "PulseCursorCancelPriority_t": {
        "alignment": 4,
        "members": {
          "CancelOnSucceeded": 1,
          "HardCancel": 3,
          "None": 0,
          "SoftCancel": 2
        },
        "type": "uint32"
      },
      "PulseMethodCallMode_t": {
        "alignment": 4,
        "members": {
          "ASYNC_FIRE_AND_FORGET": 1,
          "SYNC_WAIT_FOR_COMPLETION": 0
        },
        "type": "uint32"
      },
      "RenderModelSubModelFieldType_t": {
        "alignment": 4,
        "members": {
          "SUBMODEL_AS_BODYGROUP_SUBMODEL": 0,
          "SUBMODEL_AS_MESHGROUP_INDEX": 1,
          "SUBMODEL_AS_MESHGROUP_MASK": 2,
          "SUBMODEL_IGNORED_USE_MODEL_DEFAULT_MESHGROUP_MASK": 3
        },
        "type": "uint32"
      },
      "ScalarExpressionType_t": {
        "alignment": 4,
        "members": {
          "SCALAR_EXPRESSION_ADD": 0,
          "SCALAR_EXPRESSION_DIVIDE": 3,
          "SCALAR_EXPRESSION_EQUAL": 8,
          "SCALAR_EXPRESSION_GT": 9,
          "SCALAR_EXPRESSION_INPUT_1": 4,
          "SCALAR_EXPRESSION_LT": 10,
          "SCALAR_EXPRESSION_MAX": 6,
          "SCALAR_EXPRESSION_MIN": 5,
          "SCALAR_EXPRESSION_MOD": 7,
          "SCALAR_EXPRESSION_MUL": 2,
          "SCALAR_EXPRESSION_SUBTRACT": 1,
          "SCALAR_EXPRESSION_UNINITIALIZED": -1
        },
        "type": "uint32"
      },
      "SetStatisticExpressionType_t": {
        "alignment": 4,
        "members": {
          "SET_EXPRESSION_MAX": 6,
          "SET_EXPRESSION_MEAN": 1,
          "SET_EXPRESSION_MEDIAN": 2,
          "SET_EXPRESSION_MIN": 5,
          "SET_EXPRESSION_MODE": 3,
          "SET_EXPRESSION_STANDARD_DEVIATION": 4,
          "SET_EXPRESSION_SUM": 0,
          "SET_EXPRESSION_UNINITIALIZED": -1
        },
        "type": "uint32"
      },
      "SnapshotIndexType_t": {
        "alignment": 4,
        "members": {
          "SNAPSHOT_INDEX_DIRECT": 1,
          "SNAPSHOT_INDEX_INCREMENT": 0
        },
        "type": "uint32"
      },
      "SpriteCardPerParticleScale_t": {
        "alignment": 4,
        "members": {
          "SPRITECARD_TEXTURE_PP_SCALE_ANIMATION_FRAME": 2,
          "SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM": 11,
          "SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM_TIME": 13,
          "SPRITECARD_TEXTURE_PP_SCALE_NONE": 0,
          "SPRITECARD_TEXTURE_PP_SCALE_PARTICLE_AGE": 1,
          "SPRITECARD_TEXTURE_PP_SCALE_PARTICLE_ALPHA": 5,
          "SPRITECARD_TEXTURE_PP_SCALE_PITCH": 9,
          "SPRITECARD_TEXTURE_PP_SCALE_RANDOM": 10,
          "SPRITECARD_TEXTURE_PP_SCALE_RANDOM_TIME": 12,
          "SPRITECARD_TEXTURE_PP_SCALE_ROLL": 7,
          "SPRITECARD_TEXTURE_PP_SCALE_SHADER_EXTRA_DATA1": 3,
          "SPRITECARD_TEXTURE_PP_SCALE_SHADER_EXTRA_DATA2": 4,
          "SPRITECARD_TEXTURE_PP_SCALE_SHADER_RADIUS": 6,
          "SPRITECARD_TEXTURE_PP_SCALE_YAW": 8
        },
        "type": "uint32"
      },
      "SpriteCardShaderType_t": {
        "alignment": 4,
        "members": {
          "SPRITECARD_SHADER_BASE": 0,
          "SPRITECARD_SHADER_CUSTOM": 1
        },
        "type": "uint32"
      },
      "SpriteCardTextureChannel_t": {
        "alignment": 4,
        "members": {
          "SPRITECARD_TEXTURE_CHANNEL_MIX_A": 2,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_A_RGBALPHA": 7,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_B": 11,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_BALPHA": 14,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_G": 10,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_GALPHA": 13,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_R": 9,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_RALPHA": 12,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB": 0,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_RGBA": 1,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_RGBA_RGBALPHA": 6,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_A": 3,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_ALPHAMASK": 4,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_A_RGBALPHA": 8,
          "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_RGBMASK": 5
        },
        "type": "uint32"
      },
      "SpriteCardTextureType_t": {
        "alignment": 4,
        "members": {
          "SPRITECARD_TEXTURE_1D_COLOR_LOOKUP": 2,
          "SPRITECARD_TEXTURE_ANIMMOTIONVEC": 6,
          "SPRITECARD_TEXTURE_DEPTH": 10,
          "SPRITECARD_TEXTURE_DIFFUSE": 0,
          "SPRITECARD_TEXTURE_ILLUMINATION_GRADIENT": 11,
          "SPRITECARD_TEXTURE_NORMALMAP": 5,
          "SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_A": 7,
          "SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_B": 8,
          "SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_C": 9,
          "SPRITECARD_TEXTURE_UVDISTORTION": 3,
          "SPRITECARD_TEXTURE_UVDISTORTION_ZOOM": 4,
          "SPRITECARD_TEXTURE_ZOOM": 1
        },
        "type": "uint32"
      },
      "StandardLightingAttenuationStyle_t": {
        "alignment": 4,
        "members": {
          "LIGHT_STYLE_NEW": 1,
          "LIGHT_STYLE_OLD": 0
        },
        "type": "uint32"
      },
      "TextureRepetitionMode_t": {
        "alignment": 4,
        "members": {
          "TEXTURE_REPETITION_PARTICLE": 0,
          "TEXTURE_REPETITION_PATH": 1
        },
        "type": "uint32"
      },
      "VectorExpressionType_t": {
        "alignment": 4,
        "members": {
          "VECTOR_EXPRESSION_ADD": 0,
          "VECTOR_EXPRESSION_CROSSPRODUCT": 7,
          "VECTOR_EXPRESSION_DIVIDE": 3,
          "VECTOR_EXPRESSION_INPUT_1": 4,
          "VECTOR_EXPRESSION_LERP": 8,
          "VECTOR_EXPRESSION_MAX": 6,
          "VECTOR_EXPRESSION_MIN": 5,
          "VECTOR_EXPRESSION_MUL": 2,
          "VECTOR_EXPRESSION_SUBTRACT": 1,
          "VECTOR_EXPRESSION_UNINITIALIZED": -1
        },
        "type": "uint32"
      },
      "VectorFloatExpressionType_t": {
        "alignment": 4,
        "members": {
          "VECTOR_FLOAT_EXPRESSION_DISTANCE": 1,
          "VECTOR_FLOAT_EXPRESSION_DISTANCESQR": 2,
          "VECTOR_FLOAT_EXPRESSION_DOTPRODUCT": 0,
          "VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTH": 3,
          "VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTHSQR": 4,
          "VECTOR_FLOAT_EXPRESSION_INPUT1_NOISE": 5,
          "VECTOR_FLOAT_EXPRESSION_UNINITIALIZED": -1
        },
        "type": "uint32"
      }
    }
  }
}